summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-devtools
AgeCommit message (Collapse)AuthorFilesLines
2021-10-27pyphosphor: srcrev bump d2aadf1220..cb240aa1edAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I7894d02007f281ab04735db611af0faf3853bb7a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11i2c-tools: update patches for v4.3.Patrick Williams3-171/+9
One of the patches is included upstream in v4.3 already, which is picked up by the next subtree update, and the other patch requires an update. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifc1d1c202d587f50dd6a8f0a83d8f5777219f4e8
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams5-21/+21
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-03-15license: update yaml-tiny to reflect upstream changesAndrew Geissler1-2/+3
The license files have been renamed to be more clear on whether the license is only for a specific version of the license or for that version and any follow on versions. The yaml-tiny repo indicates that it should follow the same licensing requirements as Perl itself so this commit updates this recipe to follow what is in the perl.bb Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I269d887a3e43ad9004f20b780dfe55156c16de5d
2021-02-25rsync: only add dependencies on targetAndrew Geissler1-3/+4
Our recent rebase of upstream poky caused a build failure. The failure was a "Dependency loop" failure. The following gist has the output: https://gist.github.com/geissonator/fb078233c99ffad5b38ad6195db0a403 The root of the issue was OpenBMC's rsync bbappend which adds popt and zlib as DEPENDS for both the native and target builds. This dependency on the native build is what caused the issue. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I751cb0212ea711e51f6e7e2d338d83f7eeeab8de
2020-12-02meta-phosphor: subtree update:4a6971db24..c52fa217b8Andrew Geissler1-4/+4
Patrick Williams (1): i2c-tools: update patch for v4.2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ibb1556a9f3ce691e708d764d2d703f2aad6b00d6
2020-06-12meson: backport library ordering fixAndrew Geissler2-35/+0
meson had a bug where they started looking for static boost libraries first vs. the default behavior of looking at shared libraries first. This caused issues because some projects assume the shared libraries first which automatically add in other shared library dependencies. Static libraries do not have the default behavior so projects that use boost start failing to compile with undefined references to other boost libraries. The patch was initially put into the meta-phosphor layer as a bbappend but it really should be a backport from oe-core upstream. This commit backports the upstream fix and removes the meta-phosphor patch. Signed-off-by: Andrew Geissler <geissonator@gmail.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Id50eb02fa8ad519903498ace2ef825d55fa1b033
2020-06-11poky: subtree update:a35bf0e5d3..b66b9f7548Andrew Geissler2-0/+35
backport: meson 0.54.2: backport upstream patch for boost libs Adrian Bunk (1): libubootenv: Remove the DEPENDS on mtd-utils Alex Kiernan (2): openssh: Upgrade 8.2p1 -> 8.3p1 systemd: upgrade v245.5 -> v245.6 Alexander Kanavin (68): btrfs-tools: upgrade 5.4.1 -> 5.6.1 build-compare: upgrade to latest revision ccache: upgrade 3.7.7 -> 3.7.9 createrepo-c: upgrade 0.15.7 -> 0.15.10 dpkg: upgrade 1.19.7 -> 1.20.0 librepo: upgrade 1.11.2 -> 1.11.3 python3-numpy: upgrade 1.18.3 -> 1.18.4 python3-cython: upgrade 0.29.16 -> 0.29.19 python3-gitdb: upgrade 4.0.4 -> 4.0.5 python3-mako: upgrade 1.1.1 -> 1.1.3 python3-pygments: upgrade 2.5.2 -> 2.6.1 python3-smmap: upgrade 2.0.5 -> 3.0.4 python3-subunit: upgrade 1.3.0 -> 1.4.0 python3-testtools: upgrade 2.3.0 -> 2.4.0 python3: upgrade 3.8.2 -> 3.8.3 strace: upgrade 5.5 -> 5.6 vala: upgrade 0.46.6 -> 0.48.6 cups: upgrade 2.3.1 -> 2.3.3 gawk: upgrade 5.0.1 -> 5.1.0 libsolv: upgrade 0.7.10 -> 0.7.14 man-pages: upgrade 5.05 -> 5.06 msmtp: upgrade 1.8.8 -> 1.8.10 stress-ng: upgrade 0.11.01 -> 0.11.12 stress-ng: mark as incompatible with musl sudo: upgrade 1.8.31 -> 1.9.0 adwaita-icon-theme: upgrade 3.34.3 -> 3.36.1 gtk+3: upgrade 3.24.14 -> 3.24.20 cogl-1.0: upgrade 1.22.4 -> 1.22.6 mesa: upgrade 20.0.2 -> 20.0.7 mesa: merge the .bb content into .inc piglit: upgrade to latest revision waffle: upgrade 1.6.0 -> 1.6.1 pixman: upgrade 0.38.4 -> 0.40.0 kmod: upgrade 26 -> 27 powertop: upgrade 2.10 -> 2.12 alsa-plugins: upgrade 1.2.1 -> 1.2.2 alsa-tools: upgrade 1.1.7 -> 1.2.2 alsa-utils: split the content into .inc alsa-topology/ucm-conf: update to 1.2.2 x264: upgrade to latest revision puzzles: upgrade to latest revision libcap: upgrade 2.33 -> 2.34 libical: upgrade 3.0.7 -> 3.0.8 libunwind: upgrade 1.3.1 -> 1.4.0 rng-tools: upgrade 6.9 -> 6.10 babeltrace: correct the git SRC_URI libexif: update to 0.6.22 ppp: update 2.4.7 -> 2.4.8 gettext: update 0.20.1 -> 0.20.2 ptest-runner: fix upstream version check automake: 1.16.1 -> 1.16.2 bison: 3.5.4 -> 3.6.2 cmake: update 3.16.5 -> 3.17.3 gnu-config: update to latest revision jquery: update to 3.5.1 json-c: update 0.13.1 - > 0.14 libmodulemd: update 2.9.2 -> 2.9.4 meson: upgrade 0.53.2 -> 0.54.2 shared-mime-info: fix upstream version check mpg123: fix upstream version check ethtool: upgrade 5.4 -> 5.6 libcpre2: update 10.34 -> 10.35 help2man-native: update to 1.47.15 apt: update to 1.8.2.1 asciidoc: bump PV to 8.6.10 pulseaudio: exclude pre-releases from version checks xinetd: switch to a maintained opensuse fork lz4: disable static library Andreas Müller (1): vte: Pack ${libexecdir}/vte-urlencode-cwd to vte-prompt Anuj Mittal (1): linux-yocto: bump genericx86 kernel version to v5.4.40 Bruce Ashfield (5): linux-yocto/5.4: update to v5.4.42 linux-yocto-rt/5.4: update to rt24 linux-yocto/5.4: temporarily revert IKHEADERS in standard kernels linux-yocto: gather reproducibility configs into a fragment linux-yocto/5.4: update to v5.4.43 Christian Eggers (2): librsvg: Extend for nativesdk tiff: Extend for nativesdk Hongxu Jia (1): rpm: fix rpm -Kv xxx.rpm failed if signature header is larger than 64KB Jacob Kroon (1): bitbake: doc: More explanation to tasks that recursively depend on themselves Jan Luebbe (1): classes/buildhistory: capture package config Jens Rehsack (2): initscripts/init-system-helpers: fix mountnfs.sh dependency init-system-helpers: avoid superfluous update-rc.d Joshua Watt (2): layer.conf: Bump OE-Core layer version wic: Add --offset argument for partitions Junling Zheng (3): buildstats.bbclass: Remove useless variables buildstats.bbclass: Do not recalculate build start time security_flags: Remove stack protector flag from LDFLAGS Kai Kang (1): bitbake: bitbake-user-manual-metadata.xml: fix a minor error Khem Raj (4): make-mod-scripts: Fix a rare build race condition go-1.14: Update to 1.14.3 minor release armv8/tunes: Set TUNE_PKGARCH_64 based on ARMPKGARCH ltp: Disable sigwaitinfo tests relying on undefined behavior Konrad Weihmann (8): qemurunner: fix ip fallback detection sysfsutils: rem leftover settings for libsysfs-dev debianutils: whitespace fixes libjpeg-turbo: whitespace fixes cairo: remove trailing whitespace gtk-doc: remove trailing whitespace libxt: fix whitespaces cogl: point to correct HOMEPAGE Lee Chee Yang (4): re2c: fix CVE-2020-11958 bind: fix CVE-2020-8616/7 glib-2.0: 2.64.2 -> 2.64.3 glib-networking: 2.64.2 -> 2.64.3 Marco Felsch (1): util-linux: alternatify rtcwake Mark Hatle (1): sstate.bbclass: When siginfo or sig files are missing, stop fetcher errors Martin Jansa (6): devtool: use -f and don't use --exclude-standard when adding files to workspace meta-selftest: add test of .gitignore in tarball lib/oe/patch: prevent applying patches without any subject lib/oe/patch: GitApplyTree: save 1 echo in commit-msg hook Revert "lib/oe/patch: fix handling of patches with no header" meta-selftest: add test for .patch file with long filename and without subject Mauro Queirós (3): bitbake: git.py: skip smudging if lfs=0 is set bitbake: git.py: LFS bitbake note should not be printed if need_lfs is not set. bitbake: git.py: Use the correct branch to check if the repository has LFS objects. Ming Liu (2): u-boot.inc: fix some inconsistent coding style u-boot: introduce UBOOT_INITIAL_ENV Paul Barker (5): archiver: Fix test case for srpm archiver mode oe-selftest: Allow overriding the build directory used for tests oe-selftest: Support verbose log output oe-selftest: Recursively patch test case paths bitbake: fetch2: Add the ability to list expanded URL data Peter Kjellerstedt (1): cairo: Do not try to remove nonexistent directories Pierre-Jean Texier (1): diffoscope: upgrade 144 -> 146 Ralph Siemsen (1): cve-check: include epoch in product version output Richard Purdie (7): lib/classextend: Drop unneeded comment poky.ent: Update UBUNTU_HOST_PACKAGES_ESSENTIAL to match recent changes maintainers: Update Ross' email address logrotate: Drop obsolete setting/comment oeqa/targetcontrol: Rework exception handling to avoid warnings patchelf: Add patch to address corrupt shared library issue poky.ent: Update XXX_HOST_PACKAGES_ESSENTIAL to include mesa for other distros Robert P. J. Day (1): bitbake.conf: Remove unused DEPLOY_DIR_TOOLS variable Tim Orling (1): bitbake: toaster-requirements.txt: require Django 2.2 Trevor Gamblin (1): qemuarm: check serial consoles vs /proc/consoles Wang Mingyu (13): less: upgrade 551 -> 562 liburcu: upgrade 0.12.0 -> 0.12.1 alsa-lib: upgrade 1.2.1.2 -> 1.2.2 alsa-utils: upgrade 1.2.1 -> 1.2.2 python3-six: upgrade 1.14.0 -> 1.15.0 util-linux: upgrade 2.35.1 -> 2.35.2 xf86-input-libinput: upgrade 0.29.0 -> 0.30.0 ca-certificates: upgrade 20190110 -> 20200601 dbus: upgrade 1.12.16 -> 1.12.18 libyaml: upgrade 0.2.4 -> 0.2.5 sqlite: upgrade 3.31.1 -> 3.32.1 valgrind: upgrade 3.15.0 -> 3.16.0 dbus-test: upgrade 1.12.16 -> 1.12.18 akuster (2): poky.ent: Update OPENSUSE_HOST_PACKAGES_ESSENTIAL to include mesa-dri-devel yocto-docs: Add SPDX headers in scripts and Makefile hongxu (1): core-image-minimal-initramfs: keep restriction with initramfs-module-install zangrc (3): python3-pycairo:upgrade 1.19.0 -> 1.19.1 python3-pygobject:upgrade 3.34.0 -> 3.36.1 python3-setuptools:upgrade 45.2.0 -> 47.1.1 zhengruoqin (2): gdb: upgrade 9.1 -> 9.2 libyaml: upgrade 0.2.2 -> 0.2.4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I60e616be0c30904f8cfc947089ed2e4f5e84bc60
2020-06-05python3: Restore .py source filesHarisuddin Mohamed Isa1-7/+0
Due to PEP 3147, an earlier commit which removes .py files on rootfs broke python since .pyc files have been moved to a new directory called __pycache__ and hence no modules can be imported. This reverts those changes. (From meta-phosphor rev: 63f021136249f4f30251de79e910e54dc191a5ea) Signed-off-by: Harisuddin Mohamed Isa <harisuddin@gmail.com> Change-Id: If94ddcd0146c4312c6352db8ff1309d19f2efa96 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-27python: remove a legacy python recipeAndrew Geissler2-87/+0
(From meta-phosphor rev: 69dc71a98b67f63ea71ab264becd45849c13f538) Change-Id: I3c5cbcf32af2fbd89da7752a8ab2eda6a9ffb804 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: remove python2/python3 workaroundsAndrew Geissler2-25/+0
Now that OpenBMC is on python3, these are no longer needed and no longer work in a python3-only world (From meta-phosphor rev: ddb3c792f25648dfb83582eee115de2793382d4f) Change-Id: I1eca2a701686afc1f6a4f16babaeb9811c11b4f3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: fix up inherits for python3Andrew Geissler2-3/+3
Most of these recipes are no longer needed but bitbake still verifies the inherit clauses for them. python2 has been removed so need these to all use the corresponding python3 classes. (From meta-phosphor rev: d55b42ae26bf5198efeb38db9eed8166139408bd) Change-Id: Idf5fee957d8d0f3128a766a8007c3053fc1464d9 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: remove extra spacesAndrew Geissler1-2/+2
(From meta-phosphor rev: 3879a72e2164291102fc82c6ddfe7890d412d8bf) Change-Id: I02c4fe25fc5866dd2efb5dd0093be516e902ec74 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: remove .py files from rootfsAndrew Geissler1-2/+11
Only the .pyc files are needed so save some space in the image by removing the .py files. With the move to python3, machines that bring python into their image no longer build due to the squashfs being too large. This fixes that issue. A similar function as this used to be under the tiny-distro feature but it just needs to be mandatory now until someone feels like they need the .py files in the image. (From meta-phosphor rev: f846a8387abdb409c3d1b6bb66746d5d7b859bd3) Change-Id: I8a4de733e30e38ee90f9aa8eb2d7cb10204fcad2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: ensurepip not needed in rootfsAndrew Geissler1-0/+6
This was pulled down from the facebook/openbmc repo: https://github.com/facebook/openbmc/blob/19cd2a3e9638e7a2652518c022e422c7de4c7259/common/recipes-devtools/python/python3_%25.bbappend (From meta-phosphor rev: d23fed577d26eb704e427a4f65f13866cb391de1) Change-Id: I5cb44b0e3b634bf0d605e84e3d32a15e84615354 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: ensure python3 is defaultAndrew Geissler1-0/+5
This was pulled down from the facebook/openbmc repo: https://github.com/facebook/openbmc/blob/19cd2a3e9638e7a2652518c022e422c7de4c7259/common/recipes-devtools/python/python3_%25.bbappend (From meta-phosphor rev: e84b046a582307700a6a193270d2b61a81b57f76) Change-Id: I94766094f0744da58b2ce02ae51526eaf3e73f78 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-23dunfell: remove python2 .py file workaroundAndrew Geissler1-11/+0
python2 is gone in dunfell release so need to remove any appends to that recipe. A later commit in this series will apply this space reducer to a python3 version of the bbappend. (From meta-phosphor rev: afaf32d69470243c7a1367700f0427432789251e) Change-Id: I242d11902250ed8948f244afae45a78787b5299e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-01Remove /usr/bin/py.test and /usr/bin/pytest from install pathVishwanatha Subbanna1-0/+13
When moving to python3 and building openbmc, Yocto throws a QA issue in that, both python2 and python3 attempt to install /usr/bin/py.test, which is not used and hence this commit deletes the file (From meta-phosphor rev: 34ec91f787555b2d5086cc1e8c61c8e8833726f3) Change-Id: Ib7aca05972525e0edf6ad3b2c1f29759d761084c Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-16python-mako: remove mako-render from native recipePatrick Williams1-0/+12
Both python-mako and python3-mako attempt to install an executable into /usr/bin/mako-render. Neither of these are used by anything in openbmc. Delete the executable for python-mako-native to avoid the collision. Once we are done with python2 this can be deleted. (From meta-phosphor rev: e0d4ebcd479297ef8659112cfb8d627165c26c9e) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I75b4b28ed2804a02ba8bc487f68ec0a67c3e4a49 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-26python-pyyaml: remove unneeded bbappendPatrick Williams1-1/+0
meta-oe subtree's recipe already contains the BBCLASSEXTEND. (From meta-phosphor rev: dc3061d026743b883b6f7a984680e5b155263073) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5ceff876c7d956f7953680ae7c0b5960d6a3ec4b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-26python-inflection: remove outdated recipePatrick Williams2-23/+0
meta-oe subtree already contains this. (From meta-phosphor rev: 376577db2f02399a46ac97ec087a2801acd49ece) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I1b9224a0ca2ddff16fa0cf8a789cdb08d2ce73e7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-26python-mako: remove outdated recipePatrick Williams1-11/+0
meta-oe subtree already contains this. (From meta-phosphor rev: 208ddaa9998d2e12a1892fea3da50b4183dfcdbe) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8a2f25b81a8f5039d361bb1278442395faa4f720 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-20python-pygobject: update patchesPatrick Williams1-8/+19
Fix patch fuzz as reported by bitbake warning. patching file configure.ac Hunk #2 succeeded at 82 with fuzz 1. The context lines in the patches can be updated with devtool: devtool modify python-pygobject devtool finish --force-patch-refresh python-pygobject <layer_path> (From meta-phosphor rev: 084e71258affcb86d4ac65ffc6ff5da34ff3313b) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7fa8b6f79837159ff58979bebd24a820bd2bae96 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25meta-phosphor: python: drop json encoding patchBrad Bishop2-129/+0
The only code that needed this patch was phosphor-rest-server, which no longer has a recipe in meta-phosphor. This reverts 39beab95c635374ca0e9aa50fdce2c02e85efdca. (From meta-phosphor rev: db6d01e2722e38b0b5e55d06950436312456bf27) Change-Id: I08b381e29d6c6d3cdd510305c628a4e3da68fb03 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06update upstream subtreesBrad Bishop1-1/+1
A number of corequisites exist so squashing these all into one patch. meta-ingrasys - refresh master bc513127f4..67bcaf389f meta-hxt - refresh master 86a4df514f..8fe0d38bbb meta-phosphor - refresh master 06c09d7cce..df6ddae3d2 meta-quanta - refresh master 4f126361a1..53f3025271 Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-29meta-phosphor: Drop recipe for phosphor-restBrad Bishop9-171/+0
This application doesn't have any in-tree users. As such, drop the recipe and its dependencies. (From meta-phosphor rev: 296cc521f5a1c8c87c63a5b475b23c876241bf22) Change-Id: Ie0ce809f84a133c023f96b4727550690583cb9df Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-07poky: refresh thud: 1d987b98ed..ee7dd31944Brad Bishop1-12/+13
Update poky to thud HEAD. Alex Kiernan (2): systemd: backport fix to stop enabling ECN systemd: Add PACKAGECONFIG for gnutls Alexander Kanavin (3): lighttpd: update to 1.4.51 boost: update to 1.69.0 systemd: backport a patch to fix meson 0.49.0 issue Alexey Brodkin (1): wic: sdimage-bootpart: Use mmcblk0 drive instead of bogus mmcblk André Draszik (1): meta: remove True option to getVar calls (again) Anuj Mittal (6): eudev: upgrade 3.2.5 -> 3.2.7 gsettings-desktop-schemas: upgrade 3.28.0 -> 3.28.1 libatomic-ops: upgrade 7.6.6 -> 7.6.8 libpng: upgrade 1.6.35 -> 1.6.36 common-licenses: update Libpng license text i2c-tools: upgrade 4.0 -> 4.1 Aníbal Limón (1): meta/classes/testimage.bbclass: Only validate IMAGE_FSTYPES when is QEMU Armin Kuster (1): tzdata/tzcode-native: update to 2018i Brad Bishop (1): systemd-systemctl-native: handle Install wildcards Bruce Ashfield (3): kernel: use olddefconfig as the primary target for KERNEL_CONFIG_COMMAND linux-yocto/4.18: update to v4.18.22 linux-yocto/4.18: update to v4.18.25 Changqing Li (1): libsndfile1: Security fix CVE-2017-17456/17457 CVE-2018-19661/19662 Chen Qi (3): package.bbclass: fix python unclosed file ResourceWarning eSDK.py: avoid error in tearDownClass due to race condistion eSDK.py: unset BBPATH and BUILDDIR to avoid eSDK failure Douglas Royds (6): icecc: readlink -f on the recipe-sysroot gcc/g++ icecc: Trivial simplification icecc: Syntax error meant that we weren't waiting for tarball generation icecc: Don't generate recipe-sysroot symlinks at recipe-parsing time icecc: patchelf is needed by icecc-create-env patch: reproducibility: Fix host umask leakage Erik Botö (1): testimage: Add possibility to pass parmeters to qemu Federico Sauter (1): kernel: don't assign the build user/host Joshua Watt (1): classes/testsdk: Split implementation into classes Kai Kang (2): testimage.bbclass: remove boot parameter systemd.log_target systemd: fix compile error for x32 Kevin Hao (1): meta-yocto-bsp: Bump to the latest stable kernel for the non-x86 BSPs Khem Raj (6): grub2: Fix passing null to printf formats gnupg: Upgrade to 2.2.12 release binutils: Fix build with clang binutils: Upgrade to latest on 2.31 release branch binutils: bfd doesn't handle ELF compressed data alignment systemd: Fix memory use after free errors Manjukumar Matha (1): kernel.bbclass: Fix incorrect deploying of fitimage.initramfs Marcus Cooper (3): systemd: Security fix CVE-2018-16864 systemd: Security fix CVE-2018-16865 systemd: Security fix CVE-2018-16866 Michael Ho (1): sstate: add support for caching shared workdir tasks Naveen Saini (2): linux-yocto: update genericx86* SRCREV for 4.18 linux-yocto: update genericx86* SRCREV for 4.18 Peter Kjellerstedt (2): systemd: Correct and clean up user/group definitions systemd: Correct a conditional add to SYSTEMD_PACKAGES Richard Purdie (9): nativesdk-*-provides-dummy: Fixes to allow correct operation with opkg classes: Correctly markup regex strings testimage: Remove duplicate dependencies testimage: Simplfy DEFAULT_TEST_SUITES logic testimage: Further cleanup DEFAULT_TEST_SUITES testimage: Enable autorunning of the package manager testsuites oeqa/runtime/cases: Improve test dependency information oeqa/runtime/cases: Improve dependencies of kernel/gcc/build tests oeqa/utils/buildproject: Only clean files if we've done something Robert Yang (7): oeqa/utils/qemurunner: Print output when failed to login oeqa/utils/qemurunner: set timeout to 60s for run_serial oeqa: Fix for QEMU_USE_KVM oeqa: make it work for multiple users runqemu-gen-tapdevs: Allow run --help without sudo oeqa/manual/bsp-qemu.json: Update for QEMU_USE_KVM oeqa/selftest/runqemu: Enable kvm when QEMU_USE_KVM is set Ross Burton (2): toolchain-scripts: run post-relocate scripts for every environment runqemu: clean up subprocess usage Yeoh Ee Peng (3): scripts/oe-git-archive: fix non-existent key referencing error testimage: Add support for slirp oeqa/qemu & runtime: qemu do not need ip input from external OpenBMC compatibility updates: meta-phosphor: Brad Bishop (1): phosphor: rebase i2c-tools patches Change-Id: Idc626fc076580aeebde1420bcad01e069b559504 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-20meta-phosphor: iotools: iotools-setup.service fix field namePatrick Venture1-1/+1
Fix field name: /lib/systemd/system/iotools-setup.service:8: Unknown lvalue 'SystlogIdentifier' in section 'Service' (From meta-phosphor rev: 9afaeb5cad005d978d8476c8f7c44c6362cf3df5) Change-Id: I60b8b71dc6d717b712d0cf7ee6f9c5d8387f4939 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-18meta-phosphor: python: pyphosphor: rename as gitPatrick Venture1-0/+1
Rename pyphosphor.bb as pyphosphor_git.bb per OE norms. (From meta-phosphor rev: 82e41912202dacd72fdb22944776e01daba37226) Change-Id: I169e222d1e3ab166acb53a1ed48cf5fdde31ecda Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-27Keep _sysconfigdata.py in imageAndrew Geissler1-5/+4
The previous logic for keeping this file in the image did not work well when building an SDK (the packaging layout is different). This change works in all cases and is more efficient. Tested: Verified normal image and SDK build fine now for witherspoon. Resolves openbmc/openbmc#3384 (From meta-phosphor rev: aa7464007ae3c880bcffc46b184732fea7f6a280) Change-Id: I9492fdd543353e405d602d1ff392cd518437d007 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-12pyphosphor: srcrev bump f63e191ca6..d2aadf1220Andrew Geissler1-1/+1
Adriana Kobylak (3): sensors: Remove PowerSupplyRedundancySensor sensors: Remove PowerSupplyDeratingSensor sensors: Remove sensor manager (From meta-phosphor rev: 082080eaef2684a7011c3852c8af36efebf40057) Change-Id: I683c551ecb7649eda4ee7f7d7d361ba668b3f832 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-07phosphor-tiny: Remove python-gevent.bb .py filesAndrew Geissler1-0/+6
Only the .pyc files are needed from the gevent recipe. This saves us ~130KB of rofs space. Reference openbmc/openbmc#3372 (From meta-phosphor rev: 9aa5a5623a08708cce8fa898164e9adae5c9b193) Change-Id: I3454bbd93e52be340374feeb15f36ea7f8c0b43c Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-07phosphor-tiny: Reduce python.bb .py filesAndrew Geissler1-0/+10
Only the .pyc files are needed from the python recipe. There was some discussion of natively supporting this in the python recipe within this bug: https://bugzilla.yoctoproject.org/show_bug.cgi?id=6434 But nothing ever came of it so for now bbappend a file that removes the unneeded .py files during install. This saves us 800KB of rofs space. Testing: Verified the python apps still started without issue in QEMU. Resolves: openbmc/openbmc#3372 (From meta-phosphor rev: 20e22db34e1d1b913607b538d3c536979f38ecf4) Change-Id: I63b452dd63cff3274414b3e01183b62c0c7656f8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-07Add python library pamela as a dependency of phosphor-rest-serverTom Joseph1-0/+15
Pamela is a python wrapper for PAM. Compared to python-pam it has wrapper for account management in addition to authentication. (From meta-phosphor rev: 65c5362ac32389167766f51de4cd3f645fae0123) Change-Id: I5fee48e75d1b68b998fdb2971aad3802191ee1d5 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-06meta-phosphor: Move layer content from common/Brad Bishop22-0/+763
Adopt a more conventional directory hierarchy. meta-phosphor is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b) Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>