summaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2021-02-18x264: upgrade to latest revisionAnuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18vte: upgrade 0.62.1 -> 0.62.2Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18stress-ng: upgrade 0.12.02 -> 0.12.03Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18libevdev: upgrade 1.10.1 -> 1.11.0Anuj Mittal
License-Update: change to MIT. See: https://lists.freedesktop.org/archives/input-tools/2021-February/001557.html Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18help2man: upgrade 1.47.16 -> 1.48.1Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18glib-2.0: upgrade 2.66.4 -> 2.66.7Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18git: upgrade 2.30.0 -> 2.30.1Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-18local.conf.sample.extended: prefer INIT_MANAGERVivien Didelot
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. Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17Revert "oe-selftests: add rpm to reproducible build selftest"Richard Purdie
This reverts commit 84d3a90557444d8cd83d780b1c3f2b278ab07af2. This shouldn't have been merged, its not ready yet.
2021-02-17qemu: Refresh mmap fixes patch status/contentRichard Purdie
One mmap patch was merged upstream, the other is in progress but after discussion has been amended and resent. Update the patches as such. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17oe-selftests: add rpm to reproducible build selftestJan-Simon Möller
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. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17systemd: Drop unneeded musl patchesRichard Purdie
These two header fixes are not needed with the current source as the headers are there through other header files. Drop the patches. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17acpica: Fix reproducibility issuesJoshua Watt
Fixes reproducibility when build acpica yacc sources by instructing bison on how to do the file prefix mapping Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17bison: Fix up file name mappingJoshua Watt
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 Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17python3-jinja2: upgrade 2.11.2 -> 2.11.3Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17subversion: upgrade 1.14.0 -> 1.14.1Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17distutils3-base: Fix after native packaging changesRichard Purdie
Now that native recipes have PACKAGES, this DEPENDS construct doesn't work. It applies to target and nativesdk recipes so adjust accordingly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16local.conf.sample.extended: fix double 'of' typoVivien Didelot
Remove the redundant 'of' word in the INITRAMFS_IMAGE comment. Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16selftest/reproducible: Update exclusionsRichard Purdie
Add ruby-ri-docs and meson back as not reproducible, remove watchdog, xorg-minimal-fonts and xmlto as issues fixed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16xmlto: Fix reproducibilityRichard Purdie
Don't hardcode the host's grep path into xmlto. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16xorg-fonts-minimal: Fix reproducibilityRichard Purdie
When installing the font files, preserve their timestamp rather than using the current time which fixes reproducibility issues. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16watchdog: Avoid reproducibility failures after fixing buildRichard Purdie
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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16watchdog: Fix determinism issue from sendmail host pathRichard Purdie
The build was injecting the path of the host's sendmail binary. Set this deterministically to match OE's path for it. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16oeqa: reproducible: Add more loggingJoshua Watt
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. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16oeqa: reproducible: Fix SSTATE_MIRRORS variableJoshua Watt
The SSTATE_MIRRORS variable was misspelled, which allowed the "clean" test build to pull from the mirror. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16buildtools-extended-tarball: Add glibc-gconvs needed for buildRichard Purdie
When building vim it tries to rebuild files using iconv. If this fails the build continues anyway but the output is not determnistic as builds using a hosttools tarball are different from builds where there isn't a hosttools tarball. Add the needed gconvs to the tarball when iconv is present to become determistic and generate vim locales consistently. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16quilt: Be determnistic about column presenceRichard Purdie
I've seen local differences in the quilt output depending on whether the column binary was available in the sysroot. Fix determinism issues by being specific about configuration. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16package_manager/deb: Fix image generation with package removalRichard Purdie
When building SDKs with the deb backend you could see errors like: Setting up nativesdk-python3-ndg-httpsclient (0.5.1-r0) ... mkdir: cannot create directory ‘/usr/lib/opkg’: Permission denied dpkg: error processing package nativesdk-python3-ndg-httpsclient (--configure): which is due to environment misconfiguration when removing packages. Fix this by setting the same environment variables as used for installation. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16vim: Fix a race over creation of the desktop filesRichard Purdie
The LINGUAS file can be written by two different Makefile targets and if they race, the desktop file contents isn't deterministic. Fix the makfile to avoid this. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16vim: Improve determinismRichard Purdie
Add a couple of configure options to avoid determism issues in the vim build. This can happen due to the addition of glib-2.0 to the native sysroot through later task additions to the sysroot through indirect dependencies. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16weston-init: Fix weston-keyboard path in weston.iniMarek Vasut
The weston-keyboard executable is installed into /usr/libexec instead of /usr/lib/weston , correct the path in weston.ini . Signed-off-by: Marek Vasut <marex@denx.de> Cc: Khem Raj <raj.khem@gmail.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16cwautomacros: Ensure version is set deterministicallyRichard Purdie
The makefile injects the current date into the version file. Do this deterministically with SOURCE_DATE_EPOCH. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16classes: Drop now unneeded umask flagsRichard Purdie
Now that 022 is the default in BB_DEFAULT_UMASK in bitbake.conf, we don't need any of these task flags, clean up. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16bitbake.conf: Set as default task umask of 022Richard Purdie
Rather than trying to set the umask of every task to the correct value for determinism, set one value globally. This uses a new bitbake variable so bump the minimum version to match. This fixes strange determinism issues in at least quilt-ptest, valgrind-ptest and kernel-devsrc. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16go: Update to 1.15.8Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16musl: Update to latest masterKhem Raj
Brings in following changes * e5d28236 riscv64: define ELF_NFPREG * 964104f9 math: fix expm1f overflow threshold * c4c38e63 math: fix acoshf for negative inputs * 074932c8 fix possible fd leak via missing O_CLOEXEC in pthread_setname_np * 9b77aaca oldmalloc: preserve errno across free * 98b9df99 fix build regression in oldmalloc * 2010df0d preserve errno across free * 9afed99c fix inconsistent signature of __libc_start_main * dd5b6384 fail posix_spawn file_actions operations with negative fds Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16tar: update to 1.34Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16mtd-utils: Remove duplicate assignments to alternative link namesThomas Viehweger
The two duplicate lines are not needed. The existence is confusing. Signed-off-by: Thomas Viehweger <patchesThomas.Vie@web.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16gdb: Drop SIGRTMIN definition patchKhem Raj
This has been already fixed in gdb via https://sourceware.org/pipermail/gdb-patches/2015-October/128532.html and W_STOPCODE is fixed by including gdbsupport/gdb_wait.h in nat/linux-nat.h Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-16systemd: Simplify mount error patchRichard Purdie
As mentioned during review, this patch can be less invasive and hence easier to maintain. Improve as such. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-15pseudo: Update to include fixes for glibc 2.33Richard Purdie
Pull in the changes: makewrappers: Fix glibc 2.33 fstatat usage issues ports/linux: Add wrapper for fstatat/fstatat64 in glibc 2.33 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13yocto-uninative.inc: version 3.0 incorporate seccomp filter workaroundMichael Halstead
Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13shaderc: remove the receipe configure hack and use a patch for thatJose Quaresma
[Yocto #14226] [RP: Small patch filename fixup to allow to build] Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13glslang: add comment about unversioned librariesJose Quaresma
Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13glslang: generate glslang pkg-configJose Quaresma
- it will be useful for shaderc Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13spirv-tools: build all libaries as sharedJose Quaresma
Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13spirv-tools: disable testsJose Quaresma
Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13cryptodev: upgrade to 1.12Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13ffmpeg: move ffmpeg config into packageconfigSuji Velupillai
Move ffmpeg configuration options to Yocto PACKAGECONFIG options. Signed-off-by: Suji Velupillai <suji.velupillai@broadcom.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13selftest/reproducible: Remove no longer needed exclusionsRichard Purdie
It appears these exclusions are no longer needed with master, drop them and improve our reproducibilty metrics. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>