summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* podfix: removeRoss Burton2020-02-042-37/+0
| | | | | | | | | | Now that we don't use the host pod2man (oe-core deda455) the podfix class is redundant and can be removed. (From OE-Core rev: 46884b1443d92cea877201296bd480b6cbd71cca) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ifupdown: add ptestKai Kang2020-02-043-1/+62
| | | | | | | | | | | Add ptest for ifupdown with its own test cases. [Yocto #13736] (From OE-Core rev: 2333ef5bb40132f05f69a5f6abaa3d086ecf9f6c) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update to 2.11.1He Zhe2020-02-045-383/+6
| | | | | | | | | | Fix build failure with kernel v5.5. Remove patches as issues fixed upstream. (From OE-Core rev: d313e49e1d1cee4bbc24650e60b8ec56700e9e1f) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: whitelist CVE-2017-16548Lee Chee Yang2020-02-041-0/+3
| | | | | | | | | | | | patch for this CVE applies to v3.1.3pre1 not for v3.1.3. patch already in v3.1.3. see https://git.samba.org/rsync.git/?p=rsync.git;a=commitdiff;h=47a63d90e71d3e19e0e96052bb8c6b9cb140ecc1;hp=bc112b0e7feece62ce98708092306639a8a53cce (From OE-Core rev: 1e2739c821312527010fb0afbde5a20cd3f03d24) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: include patch 8-11Lee Chee Yang2020-02-041-0/+12
| | | | | | | (From OE-Core rev: 61c3449b87e5d627134a580bb5298338f389beb1) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-common.inc: disable orc on mipsMingli Yu2020-02-041-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After transiton to meson build for gstreamer series, for gstreamer1.0-plugins-base, with below two commits introduced: 238080ed89 gstreamer: Remove unused common files and patches 20614408dc gstreamer1.0-plugins-base: Transition to meson based builds With below config in local.conf MACHINE ??= "qemumips64" require conf/multilib.conf MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS ?= "multilib:lib32 multilib:libn32" DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" there comes below failure: $ bitbake lib32-gstreamer1.0-plugins-base [snip] mips-pokymllib32-linux-gcc -meb -mabi=32 -mhard-float -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/mybuild/tmp/work/mips-pokymllib32-linux/lib32-gstreamer1.0-plugins-base/1.16.1-r0/lib32-recipe-sysroot -Itests/check/7d01337@@orc_video@exe -Itests/check -I../gst-plugins-base-1.16.1/tests/check -I/mybuild/tmp/work/mips-pokymllib32-linux/lib32-gstreamer1.0-plugins-base/1.16.1-r0/lib32-recipe-sysroot/usr/include/orc-0.4 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -fvisibility=hidden -fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -Wmissing-declarations -Wredundant-decls -Wundef -Wwrite-strings -Wformat -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/mybuild/tmp/work/mips-pokymllib32-linux/lib32-gstreamer1.0-plugins-base/1.16.1-r0=/u sr/src/debug/lib32-gstreamer1.0-plugins-base/1.16.1-r0 -fdebug-prefix-map=/mybuild/tmp/work/mips-pokymllib32-linux/lib32-gstreamer1.0-plugins-base/1.16.1-r0=/usr/src/debug/lib32-gstreamer1.0-plugins-base/1.16.1-r0 -fdebug-prefix-map=/mybuild/tmp/work/mips-pokymllib32-linux/lib32-gstreamer1.0-plugins-base/1.16.1-r0/lib32-recipe-sysroot= -fdebug-prefix-map=/mybuild/tmp/work/mips-pokymllib32-linux/lib32-gstreamer1.0-plugins-base/1.16.1-r0/recipe-sysroot-native= -MD -MQ 'tests/check/7d01337@@orc_video@exe/meson-generated_.._orc_video.c.o' -MF 'tests/check/7d01337@@orc_video@exe/meson-generated_.._orc_video.c.o.d' -o 'tests/check/7d01337@@orc_video@exe/meson-generated_.._orc_video.c.o' -c tests/check/orc_video.c FAILED: tests/check/7d01337@@orc_video@exe/meson-generated_.._orc_video.c.o {standard input}: Assembler messages: {standard input}:46587: Error: branch out of range {standard input}:46613: Error: branch out of range [snip] BTW, gstreamer1.0-plugins-good also occurs the same build failure as above. Disable orc as workaround to fix the above issue (From OE-Core rev: 2b65c49bcaa863d87de6cd8728878768ddeed1b8) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oe/path: try hardlinking instead of guessing when it might failHenning Schild2020-02-041-6/+18
| | | | | | | | | | | | | | | | The comparison of the stat st_dev is not enough to judge whether hardlinking will work. One example would be where you try and hardlink across two bind-mounts of a directory. The st_dev will be the same and the operation will still fail. Instead of implementing a check to try and figure out hardlink support just try hardlinking and fall back to a copy when running into an exception. (From OE-Core rev: f5571bda8327f927feb23b167ab4594b7d0c95bc) Signed-off-by: Henning Schild <henning.schild@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildhistory: Allow customising buildhistory tagsDaniel McGregor2020-02-041-3/+4
| | | | | | | | | | | Allow setting custom buildhistory tag prefixes. This allows multiple build directories to share one buildhistory git repository with multiple worktrees. (From OE-Core rev: 1bb2aa53a74e36dc3ba901b9d8ce780e7880cef8) Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: prefer CMAKE_BUILD_PARALLEL_LEVELDaniel McGregor2020-02-042-6/+10
| | | | | | | | | | | | cmake 3.12 introduced this environment variable. Prefer it to passing PARALLEL_MAKE and PARALLEL_MAKEINST on the cmake command line, because it gets passed to second stage cmake invocations while command-line arguments do not (for example, multi-stage clang builds) (From OE-Core rev: cdd44c93f02bb8cc2fa773e13c8ce36e3da23921) Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: enable optional systemd supportDaniel McGregor2020-02-041-0/+3
| | | | | | | | | | | procps includes support for listing the owning unit of a process, but this support is disabled by default. Enable support using a PACKAGECONFIG that depends on the systemd DISTRO_FEATURE. (From OE-Core rev: 54a5daca450b8be251c45730ae4c0511811b668a) Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: upgrade 1.1.4 -> 1.2.5Anuj Mittal2020-02-043-33/+37
| | | | | | | | | Drop musl patch and backport a fix from upstream instead. (From OE-Core rev: 009dbec9058bf43e63eeabdd24ecad990bf22568) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: upgrade 1.8.29 -> 1.8.30Anuj Mittal2020-02-041-2/+2
| | | | | | | (From OE-Core rev: 5933efd44811f97a53952dd72b6d2026ebfa8d39) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* assimp: upgrade 5.0.0 -> 5.0.1Anuj Mittal2020-02-042-9/+7
| | | | | | | (From OE-Core rev: ea43f8af4652d78546fee874606cf4093b11098e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking: upgrade 2.62.2 -> 2.62.3Anuj Mittal2020-02-041-2/+2
| | | | | | | (From OE-Core rev: 046851a33b749b34eff4f29dacbb11275d8e5540) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.10.15 -> 0.10.16Anuj Mittal2020-02-041-2/+2
| | | | | | | (From OE-Core rev: be821fda76798095598f60f437e8128e951dd2fb) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: don't ignore global LDFLAGS settingsRasmus Villemoes2020-02-041-2/+1
| | | | | | | | | | | | | | | | | | | | Two things: The -Wl,-rpath-link comment is stale (due to per-recipe staging), so we no longer need to set our own LDFLAGS to avoid -Wl,-rpath-link being in there. Second, overriding LDFLAGS should be done at the recipe level so "bitbake -e" can show what is going on. Otherwise debugging why one's global LDFLAGS tweaks are being ignored is needlessly painful. So pull out the LDFLAGS setting from do_compile, and change it to an append instead of assignment. For the benefit of future git blame: the -fuse-ld=bfd setting was added by ac64c3b96b (glibc: always use bfd linker). (From OE-Core rev: 4535469d5953b94c9dcad5515be9b807ea7ba621) Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxshmfence: Set shm directory deterministicallyRichard Purdie2020-02-041-0/+2
| | | | | | | | | | | Without setting this it will vary depending on which directories are present on the host. [YOCTO #13778] (From OE-Core rev: 6217c3a7201b34888aa2fbae8b6e490bea545574) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: Set vardir deterministicallyRichard Purdie2020-02-041-0/+1
| | | | | | | | | | | Without setting this it will vary depending on which directories are present on the host. [YOCTO #13775] (From OE-Core rev: 39fe849b56d70689846262c31ab7c182c8443923) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcre2: upgrade 10.33 -> 10.34Alexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: a18d8beb0dc36d9e63bbf80e93f044997a6c725f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sed: upgrade 4.7 -> 4.8Alexander Kanavin2020-02-031-3/+4
| | | | | | | | License-update: copyright years (From OE-Core rev: 9dc9107eca360ea491e37a5bd26432c77b696bee) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-six: upgrade 1.13.0 -> 1.14.0Alexander Kanavin2020-02-032-3/+4
| | | | | | | | License-update: copyright years (From OE-Core rev: d524945a553a95ec21b67432f68257cf2f312a4b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: upgrade 3.4.0 -> 3.4.1Alexander Kanavin2020-02-032-106/+3
| | | | | | | (From OE-Core rev: 8b58523919f3a8276d4e35c21a058c6d087a3c7e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnu-config: upgrade to latest revisionAlexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: de31c1e29230519e76799f6c65507ed21e8667f8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.0.2 -> 3.0.5Alexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: d19ba66daad9aef683a7dee0c59af29234201574) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 42.0.2 -> 45.0.0Alexander Kanavin2020-02-033-5/+5
| | | | | | | (From OE-Core rev: ed1d8e2db0d3b5c60ce83ccebb7f0f7ac36f243a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libedit: upgrade 20191025-3.1 -> 20191231-3.1Alexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: 97045a0d87efc9bd20c2c096cab1c3e63e3bb436) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-gitdb: upgrade 2.0.5 -> 2.0.6Alexander Kanavin2020-02-032-2/+3
| | | | | | | (From OE-Core rev: cb2bebfd07f04f1049a5507af7656a92481439c3) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ncurses: upgrade 6.1+20190803 -> 6.1+20191019Alexander Kanavin2020-02-032-174/+4
| | | | | | | (From OE-Core rev: 325fe5f68bc698f78f5c1a14407c0bbb4cba45f7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmscube: upgrade to latest revisionAlexander Kanavin2020-02-031-1/+1
| | | | | | | (From OE-Core rev: 17eee4095da69a4d19e28031fd4f67ba67c54cbd) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionAlexander Kanavin2020-02-031-1/+1
| | | | | | | (From OE-Core rev: 02df1c2555a83ff84846043c0068d17a7e0ecfe2) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 3.7.3 -> 3.7.7Alexander Kanavin2020-02-032-7/+7
| | | | | | | | License-Update: copyright years (From OE-Core rev: 4e852a12a4df4ced83cc0f5f61bc9f16845dc8a5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxpm: upgrade 3.5.12 -> 3.5.13Alexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: aea7f19f7156f21b4e429691b244b4e3b38584a0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade to latest revisionAlexander Kanavin2020-02-031-3/+5
| | | | | | | | License-Update: Copyright years, file lists (From OE-Core rev: 573267be678e058bec775ba0c3f1b06f613927a6) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* socat: upgrade 1.7.3.3 -> 1.7.3.4Alexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: 37b11d03bec508fa7428b6b0ed3a5f4ca2b7e65e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: upgrade to latest revisionAlexander Kanavin2020-02-031-2/+2
| | | | | | | | | License-Update: list of contributors updated. (From OE-Core rev: 4c6b294b72d74c10b22407d82dee28d553345ec3) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: upgrade 3.4.2 -> 3.5Alexander Kanavin2020-02-031-2/+2
| | | | | | | (From OE-Core rev: b7841157d9bfda027031ff13e39e2407cf41aeb7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shared-mime-info: fix (sort of) upstream version checkAlexander Kanavin2020-02-031-0/+3
| | | | | | | | | | | Upstream is using - to separate version components which version checker at the moment can't deal with (i.e 1-15-1 when 1.15.1 is meant). (From OE-Core rev: fe38a5df23a341ecc18f81b96a9b7628dc4b5a61) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* speexdsp: fix upstream version checkAlexander Kanavin2020-02-031-0/+2
| | | | | | | (From OE-Core rev: f6b84c1018bf0e0d788e48277b301432099d638d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva-utils: fix upstream version checkAlexander Kanavin2020-02-031-1/+1
| | | | | | | (From OE-Core rev: 3a881caedd862b6ac0bc4d86bcfb241769dd4956) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* findutils: drop upstream-version-is-evenAlexander Kanavin2020-02-031-1/+1
| | | | | | | | | Upstream seems to have dropped the odd-even policy (From OE-Core rev: 3b41a5518b5f51816171daf716fedfe16854b191) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: update to v5.4+Bruce Ashfield2020-02-031-3/+5
| | | | | | | | | | | | | | To support on-target module building, we need to include syscall.tbl for ARM64 (just like we do for other architectures). We also copy .config with -a to ensure that we don't trigger extra processing and regen configs. (From OE-Core rev: 1be199f79479d9c8125bd3548cd4f2354f597640) Signed-off-by: Bruce Ashfield <bruce.ashfield@xilinx.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: update Kconfiglib to latest (for 5.4+ kernel)Bruce Ashfield2020-02-031-1/+1
| | | | | | | | | | | | | When a symbol doesn't make it into the final analysis is run using Kconfiglib to show dependencies. v5.4 has introduced Kconfig elements that Kconfiglib can't parse (hence we get no analysis). Updating the Kconfiglib snapshot solves our problem. (From OE-Core rev: 240e0ae13d35469eecafc82d2cd9cfd110095c55) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 5.4 recipesBruce Ashfield2020-02-033-0/+130
| | | | | | | | | | | | | | | | | | This creates recipes for the v5.4/* branches of the linux-yocto reference kernel. preempt-rt, yaffs2, aufs5 and reference board specific patches are part of these branches. All major architectures: x86,x86-64,ARM, ARM64,ppc,mips and mips64 have been feature tested against this reference. 5.4 is a LTS release, and as such will receive -stable updates for the duration of upstream korg support. (From OE-Core rev: 2c2bdd9661e4341178f2d831bb56e961e74e8509) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf/sanity: Drop makeinfo as being required on buildhostRichard Purdie2020-02-032-2/+2
| | | | | | | | | | | | | | | | | This is a long standing 'odd' dependency which we've meant to resolve. We shouldn't need it and it introduces reproducability issues. We already have texinfo-dummy-native and texinfo-native which can provide it but the work to remove the hosttool was never completed. After cleaning up texinfo.bbclass, this can now be removed with minimal impact on build time. [YOCTO #13753] (From OE-Core rev: 0c58c479af151969dfb84d8763696da657f7248d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: drop pod2man from hosttoolsAlexander Kanavin2020-02-032-1/+3
| | | | | | | | | | | | | | | | | pod2man writes the current date into manpages, and while later versions of it respect SOURCE_DATE_EPOCH and use that instead, earlier versions do not. This was found to cause reproducibility issues. This patch replaces host version of pod2man with one from perl-native. [YOCTO #13755] (From OE-Core rev: deda455b3c1829003a4cc14520f30e616be93dfb) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* texinfo: Only build texinfo when api-docs enabledRichard Purdie2020-02-031-1/+3
| | | | | | | | Also fix the crosssdk and cross-canadian cases. (From OE-Core rev: 95476373b20ba56c2877c70b5b36335446904f37) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* texinfo/texinfo-dummy-native: Drop native path prefixRichard Purdie2020-02-032-5/+1
| | | | | | | | | | Now we have recipe specific sysroots we don't need this native path prefix. It was breaking the crosssdk/cross-canadian cases and causing bugs, removing it is the simplest solution. (From OE-Core rev: f7c9e4c4cbb2a74a3627dc8da37083eef071e3cb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: reproducible: Do not strip packagesJoshua Watt2020-02-031-0/+1
| | | | | | | | | | | | | | Do not strip packages when testing reproducible builds. In some cases, stripped data differs between builds, but then gets removed. However, the contents affect the generation of the GCC build-id, which then differs in the resulting ELF files, even though the data that caused this is no longer there. Inhibit stripping so that their causes can be evaluated. (From OE-Core rev: 0e23c6faf8169a333ae29064553705b5d7d6b589) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/reproducible_build: Read SDE file laterJoshua Watt2020-02-031-9/+31
| | | | | | | | | | | | | | | | | Defers the resolution of the SOURCE_DATE_EPOCH until the variable needs to be actually realized with a value. The previous method of loading the value in anonymous python had issues because it could occur before other anonymous python functions that affect the location of the epoch file, such as when a recipe uses AUTOINC/AUTOREV or allarch.bbclass. Also adds more logging to help diagnose issues in the future. [YOCTO #13763] (From OE-Core rev: b3313a10a3eb93f0a3710a35de0404fb49cd6202) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opensbi: Remove dependency on FDTAlistair Francis2020-02-022-22/+2
| | | | | | | | | | U-Boot no longer requires OpenSBI to include a FDT for the HiFive Unleashed, so remove the support from OpenSBI. (From OE-Core rev: 472507b8c446dcfe3cb08deecfbca4e5928ca504) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>