summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* git: Fix determinism issueRichard Purdie2021-02-182-1/+33
| | | | | | (From OE-Core rev: 9ae740939f8315c64fe7571f912404127a29dc89) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-minimal-fonts: Really fix determinismRichard Purdie2021-02-181-2/+8
| | | | | | | | | | My previous fix wasn't correct as the file timestamps do vary by git checkout or modification time and aren't correct here. Instead use a specific date/time for the files to be deterministic. (From OE-Core rev: 725a30a30052540a4b7fc2933396fe9eb946eeac) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ruby: Do not use ucontext implementation for coroutines on musl/riscvKhem Raj2021-02-181-0/+7
| | | | | | | | | | | | | | | | | The coroutine implementation in ruby has either arch specific implementations or it falls back to slower ucontext API based implementation assuming libc will provide the needed APIs, however musl does not implement ucontext APIs like glibc, therefore fallback is to use libucontext library on musl. However, libucontext is not ported to riscv yet. which means on musl/riscv ruby is unbuildable, however a third option is to use copy implementation for coroutines, which will be not as good performance-wise, but it will do the job, therefore for now use copy implementation for rv32/rv64 when using musl (From OE-Core rev: 3b2b401dbbb8d3aa14a5fd864178f702af3c8115) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs_deb: handle aarch64 SDK_ARCHRoss Burton2021-02-181-0/+4
| | | | | | | | | | This class maps from OE architectures to dpkg architectures, but wasn't handling aarch64 correctly. (From OE-Core rev: 315fe8ab3b5bb8a709be98cd8998d4525fbe8725) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: upgrade 2.1.2 -> 2.2.1Anuj Mittal2021-02-183-47/+3
| | | | | | | | | Merge inc and bb files too. (From OE-Core rev: 76d1af4fe73fee0696067dfc4dd1bc9a9015416a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxt: upgrade 1.2.0 -> 1.2.1Anuj Mittal2021-02-181-2/+1
| | | | | | | (From OE-Core rev: 0669adb95177c8d65f4bb0a43b11e7dfdc49ec50) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap: upgrade 2.47 -> 2.48Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 229ef13d5a6d2dc168c44a32789cbaa2d67773af) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.1.0 -> 1.2.0Anuj Mittal2021-02-181-2/+1
| | | | | | | (From OE-Core rev: 82a15fe797cf32c93e2e678463e3341fc7fe5a0e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: upgrade 1.4.58 -> 1.4.59Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 95fb3526f71e03e946209df039f84b7e7a2a91dc) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: upgrade 3.24.24 -> 3.24.25Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 74c559a09b024eca34d0d7b0519618209b064d80) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* psmisc: upgrade 23.3 -> 23.4Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 514a0b78c00296314f601b1e7175756d253b42b1) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 52.0.0 -> 53.0.0Anuj Mittal2021-02-182-3/+3
| | | | | | | (From OE-Core rev: 875fd5cdece20e713c87c0c6a56b7162c735a55b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 6.2.1 -> 6.2.2Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 3c46f173b1862beb0df054b300374d531a80654c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygments: upgrade 2.7.4 -> 2.8.0Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 1314897614ba2764d2abcf1f44a68a3b0283e2a5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.20.0 -> 1.20.1Anuj Mittal2021-02-181-2/+2
| | | | | | | | | License-Update: change in copyright years (From OE-Core rev: 62021582bec5c4aa503fb554d9bf67343b5c57c0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-more-itertools: upgrade 8.6.0 -> 8.7.0Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: eebc2694c9b591a3cd5f7c4870d5138ccebed748) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.0.2 -> 6.2.0Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: f741a3321a08b639073d0ee4a7c6942bc37068bf) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: upgrade 12.4.2 -> 12.4.3Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: d8ad03cb38881e8cd42ab372d7dd730c5decc432) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.12 -> 3.1.13Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: a0a0f55701f72c9fcdfde3c8b27d4f6f30cb7e2d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pigz: upgrade 2.4 -> 2.6Anuj Mittal2021-02-181-2/+1
| | | | | | | (From OE-Core rev: 2df01c9fd4d4add863938a6f7679a5af4c5917a6) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionAnuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 5144d515fe69916b1a98c45411fe574de2851772) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libuv: upgrade 1.40.0 -> 1.41.0Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: e7ceb8264292038005c865d83eaba0ad7de39e75) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo-c: upgrade 0.16.2 -> 0.17.0Anuj Mittal2021-02-182-5/+5
| | | | | | | (From OE-Core rev: 024cd3e83ccd0e73d99d6ab2a572fe2151069aed) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x264: upgrade to latest revisionAnuj Mittal2021-02-181-2/+2
| | | | | | | (From OE-Core rev: 9ab20450c912d5b3b803e6d9d9d0d8b1c5861e2e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vte: upgrade 0.62.1 -> 0.62.2Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: eb6c354733d659e6bd4c5ccf322de70ccc4c0b88) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.12.02 -> 0.12.03Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 01c99bb02e99feae3a1378d0b40b4bf3c51d6bac) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libevdev: upgrade 1.10.1 -> 1.11.0Anuj Mittal2021-02-181-4/+4
| | | | | | | | | | | | License-Update: change to MIT. See: https://lists.freedesktop.org/archives/input-tools/2021-February/001557.html (From OE-Core rev: 63208a5f880e6fdfb2d117d7d0574604c426bf88) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* help2man: upgrade 1.47.16 -> 1.48.1Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: d83c65e44c87970ab017a945873fca7d09645352) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade 2.66.4 -> 2.66.7Anuj Mittal2021-02-181-1/+1
| | | | | | | (From OE-Core rev: 846d9c710a78af7602fbfe7f1f24d2f791087202) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: upgrade 2.30.0 -> 2.30.1Anuj Mittal2021-02-181-2/+2
| | | | | | | (From OE-Core rev: 35cad7ae4f4346d3965243e286f5ac4d43bcfe67) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: Bring back into sync with OE-CoreRichard Purdie2021-02-181-5/+24
| | | | | | (From meta-yocto rev: ea6e777cac72f22b56b2c8be0ba05ba164efe5de) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: prefer INIT_MANAGERVivien Didelot2021-02-181-16/+5
| | | | | | | | | | | | | Since the INIT_MANAGER variable has been introduced, there is no need to append the distro features and set the init manager manually. Replace the busybox/mdev and systemd examples with the 4 values currently supported for the INIT_MANAGER variable. (From meta-yocto rev: 2433a0f78a7fdb8450ef9ec64fa044274ac7a9e1) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "oe-selftests: add rpm to reproducible build selftest"Richard Purdie2021-02-171-1/+1
| | | | | | | | This reverts commit 84d3a90557444d8cd83d780b1c3f2b278ab07af2. This shouldn't have been merged, its not ready yet. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Refresh mmap fixes patch status/contentRichard Purdie2021-02-172-7/+21
| | | | | | | | | One mmap patch was merged upstream, the other is in progress but after discussion has been amended and resent. Update the patches as such. (From OE-Core rev: c68349a3334542e51f6c1c23f4f4342e4fce2b81) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe-selftests: add rpm to reproducible build selftestJan-Simon Möller2021-02-171-1/+1
| | | | | | | | | | | | | | rpm packaging has shown good numbers wrt reproducible builds as well when testing core-image-minimal locally: Reproducibility summary for rpm: same=4671 different=0 missing=0 total=4671 Thus enable it in the autobuilder to be more widely tested. (From OE-Core rev: 84d3a90557444d8cd83d780b1c3f2b278ab07af2) Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Drop unneeded musl patchesRichard Purdie2021-02-173-66/+0
| | | | | | | | | These two header fixes are not needed with the current source as the headers are there through other header files. Drop the patches. (From OE-Core rev: ece3efe43b6b9de5426c23f29db15dd709bcd749) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* acpica: Fix reproducibility issuesJoshua Watt2021-02-172-1/+2
| | | | | | | | | | Fixes reproducibility when build acpica yacc sources by instructing bison on how to do the file prefix mapping (From OE-Core rev: d13a1df7bd173fca3fc2cdf889d5eb487e35d6fd) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: Fix up file name mappingJoshua Watt2021-02-172-0/+63
| | | | | | | | | | File name mapping was added to bison, but needs to be applied in more cases. Add a patch to enable file name mapping for symbols (From OE-Core rev: 5a213506377b0db4e88ca094215eadf08c21a2e1) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: upgrade 2.11.2 -> 2.11.3Richard Purdie2021-02-171-1/+1
| | | | | | (From OE-Core rev: d6d469b73703fc8f0b30aa7f71525306a911a85c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: upgrade 1.14.0 -> 1.14.1Richard Purdie2021-02-171-1/+1
| | | | | | (From OE-Core rev: ee8414fa2bef13a64e71e941c3df8e7a0cd9e2d3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distutils3-base: Fix after native packaging changesRichard Purdie2021-02-171-1/+2
| | | | | | | | | Now that native recipes have PACKAGES, this DEPENDS construct doesn't work. It applies to target and nativesdk recipes so adjust accordingly. (From OE-Core rev: 5d459ba1c13c89b246a0f8d743027e1de93da910) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: fix double 'of' typoVivien Didelot2021-02-161-1/+1
| | | | | | | | | Remove the redundant 'of' word in the INITRAMFS_IMAGE comment. (From meta-yocto rev: 200b05182c74f3f4f778907d5ee92831adb3d77e) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: contrib: Add Dockerfile for building hash serverJoshua Watt2021-02-161-0/+19
| | | | | | | | | | Adds a Dockerfile for build the reference hash equivalence server in a container (Bitbake rev: d9a0a88db5888039bfbb6ce5129b43350f79b1c1) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* selftest/reproducible: Update exclusionsRichard Purdie2021-02-161-4/+6
| | | | | | | | | Add ruby-ri-docs and meson back as not reproducible, remove watchdog, xorg-minimal-fonts and xmlto as issues fixed. (From OE-Core rev: 5e209a7455a231342cded99985b4a6caff424e4f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xmlto: Fix reproducibilityRichard Purdie2021-02-161-1/+1
| | | | | | | | Don't hardcode the host's grep path into xmlto. (From OE-Core rev: a7d78971df193c321c309481749fc30cae77788c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-fonts-minimal: Fix reproducibilityRichard Purdie2021-02-161-1/+1
| | | | | | | | | When installing the font files, preserve their timestamp rather than using the current time which fixes reproducibility issues. (From OE-Core rev: a0c4f4b0182a995f0eb2709cc9b3c852527ab936) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* watchdog: Avoid reproducibility failures after fixing buildRichard Purdie2021-02-161-0/+5
| | | | | | | | | | Add some temporary bumps to versions to change the output hash so the fix applies correctly. Can be dropped next time we update the recipe and the output changes. (From OE-Core rev: 69205edcdff865048e55a6b7feaf82064ebc10c5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* watchdog: Fix determinism issue from sendmail host pathRichard Purdie2021-02-161-0/+1
| | | | | | | | | The build was injecting the path of the host's sendmail binary. Set this deterministically to match OE's path for it. (From OE-Core rev: 476328b91ea4417160580d28df4fcc1147d85ae2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: reproducible: Add more loggingJoshua Watt2021-02-161-0/+3
| | | | | | | | | | | The reproducible build tests can take a long time, so having more logging messages at various points in the build can help debug where the build is taking a long time. (From OE-Core rev: 6b792afe8759d62af8e713b86dad8f6721961a05) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: reproducible: Fix SSTATE_MIRRORS variableJoshua Watt2021-02-161-1/+1
| | | | | | | | | | The SSTATE_MIRRORS variable was misspelled, which allowed the "clean" test build to pull from the mirror. (From OE-Core rev: e42497bd84d0bb370a9f7b0448bff29f01fd1b0c) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>