summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* re2c: upgrade 2.2 -> 3.0Alexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 2ebd7ce56141cb38b3b2bdc45b6655bb955b4455) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libusb1: upgrade 1.0.24 -> 1.0.25Alexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 5a20cc92d9036629dad610370780195ae1309845) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap: upgrade 2.62 -> 2.63Alexander Kanavin2022-02-052-3/+3
| | | | | | | (From OE-Core rev: 2a406a0369d6ba9a5ecea6e32084e4aa41811893) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffoscope: upgrade 201 -> 202Alexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 62d38e8ce8f058f3fc9b1ddea79157d8c48bd7af) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: upgrade to latest revisionAlexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 735f001301838f1cdd98a3e22c2f78cd50d4e4ee) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionAlexander Kanavin2022-02-055-138/+1
| | | | | | | (From OE-Core rev: e83fe417cfba54d6fb7bc96e7fdf5b870ade81d1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 21.3.4 -> 21.3.5Alexander Kanavin2022-02-053-1/+1
| | | | | | | (From OE-Core rev: 956915d8829ce1db8e115cd31133ff0543e1054c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.13.10 -> 0.13.11Alexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 03a86c574d2bc42cdfed582dea81782a34b2f133) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cups: upgrade 2.4.0 -> 2.4.1Alexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 7ed9248d2a9865b3ff4c99b6e708aaec995bacb1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pip: upgrade 21.3.1 -> 22.0.2Alexander Kanavin2022-02-051-2/+2
| | | | | | | | | License-Update: copyright years (From OE-Core rev: ddbbd821231d2c7fdaea39e7b7526c63ad81269e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.36.0 -> 6.36.1Alexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: b8c445a950b4c32324d1d17561366f3eb186ea79) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: upgrade 0.29.26 -> 0.29.27Alexander Kanavin2022-02-052-1/+1
| | | | | | | (From OE-Core rev: 8ae2484666ebdb5a0fa2b59c4467992b2a3d136f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mmc-utils: upgrade to latest revisionAlexander Kanavin2022-02-051-1/+1
| | | | | | | (From OE-Core rev: 4f8ba1c375927229cab53d7c64d28a0d75ec5f89) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lua: upgrade 5.4.3 -> 5.4.4Alexander Kanavin2022-02-052-52/+3
| | | | | | | (From OE-Core rev: 734cdfddd2d2a0a0e3be2b577bd4175a2abd73e5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade 2.70.2 -> 2.70.3Alexander Kanavin2022-02-052-2/+2
| | | | | | | (From OE-Core rev: 01f476f56be9ac9a124e80125a5a25d523057466) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-libinput: update 1.2.0 -> 1.2.1Alexander Kanavin2022-02-052-2/+4
| | | | | | | (From OE-Core rev: dd5e14fc643edd97ad99675b160aa9de96c1e734) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: upgrade 9.0.0 -> 10.0.0Alexander Kanavin2022-02-059-377/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release announcement with changes: https://lists.freedesktop.org/archives/wayland-devel/2022-February/042103.html Upstream has deprecated both weston-launch and fbdev backend, so let's not delay the inevitable and find replacements. Fbdev can be replaced by passing --use-pixman to drm backend; this will bypass the opengl paths and use CPU for rendering. Apply where GL is too slow or unavailable. weston-launch can be replaced by starting weston directly, with a seat management daemon for support. This is provided either by systemd, or on systemd-less systems, by seatd. The sysvinit startup scripts and tests have been rewritten accordingly. Bonus fix: under sysvinit weston now starts under weston user as it should, and not under root. Upstream discussion: https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/725 License-Update: copyright years (From OE-Core rev: 4efc81fc575aea1e12e00de8644a4b853719f8df) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* seatd: add recipeAlexander Kanavin2022-02-053-0/+75
| | | | | | | | | | | This is needed to run weston properly as non-root in the absence of systemd-logind, and other compositors will likely require seatd as well. (From OE-Core rev: f0c7e8cdeea065ddfcd4187f1fabc074b2753ba1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package: Pass dv (debug_vars) around instead of individual varsPeter Kjellerstedt2022-02-051-11/+11
| | | | | | | | | | This simplifies the APIs for splitdebuginfo(), splitstaticdebuginfo() and inject_minidebuginfo() (From OE-Core rev: 9b00cf049032a9ed7ba3c63d3c37c7414f94edbf) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package: Make package_debug_vars() return a dictPeter Kjellerstedt2022-02-051-45/+51
| | | | | | | | | It simplifies the API to return one dict instead of seven strings. (From OE-Core rev: 610c790a94591da5c3a6b1db938cd85e2cbdbe5a) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package: Split out package_debug_vars from split_and_strip_filesPeter Kjellerstedt2022-02-051-11/+18
| | | | | | | | | | | | The split_and_strip_files() function is big and hard to follow. This takes a small step to improve that by splitting out the part that sets up the variables used to implement the various debug splitting methods specified by PACKAGE_DEBUG_SPLIT_STYLE. (From OE-Core rev: e414c6ec8563f9c448f1421f33870a908a0353b4) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oqea/runtime/oe_syslog: Improve testRichard Purdie2022-02-051-3/+8
| | | | | | | | | | | | | | | We're seeing failures on the autobuilder where the log message isn't present in the log. This could just be a race in the compound command but it is hard to say due to the poor log output from the test. Splitting the command into two sections should add more of a delay whilst ssh reconnects and may well fix the issues but this change should also improve the log output in the failure case too so if the failure isn't solved, we should be better able to debug it. (From OE-Core rev: 749264d5f6f86affbee3cfc096084e073c21c394) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Drop prelink patchRichard Purdie2022-02-052-54/+0
| | | | | | | | | With the removal of prelink, we no longer need the glibc patch for it either. (From OE-Core rev: 7b1b5a7ac5f64fb04c9df7f77e1f65f8acde18a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* prelink: Drop support for itRichard Purdie2022-02-059-429/+0
| | | | | | | | | | | | | | Prelink is being dropped by glibc in 2.36. It already causes issues with binary corruption, has a number of open bugs and is of questionable benefit without disabling load address randomization and PIE executables. We disabled it by default a while back but left people able to use it. We would be unable to maintain it alone without glibc support so remove the remaining pieces. (From OE-Core rev: 23c0be78106f1d1e2bb9c724174a1bb8c56c2469) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuppc64.conf: Remove commented prelink useKhem Raj2022-02-051-4/+0
| | | | | | | (From OE-Core rev: 3f817e69ebbc79de50da6ff43b9445e100e147ba) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image-prelink: Remove bbclassKhem Raj2022-02-051-76/+0
| | | | | | | | | | | | Upcoming glibc 2.35 is dropping support for prelinker, this just ensures that we do not carry non-working classes. [1] [1] https://patchwork.sourceware.org/project/glibc/patch/20220121172951.285848-2-adhemerval.zanella@linaro.org/ (From OE-Core rev: 857baaf9e3d181ca18264e85d90b899fd94acff9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* abi_version/sstate: Bump for hash equivalence fixRichard Purdie2022-02-052-2/+2
| | | | | | | | | With the hash equivalence fix, we need to bump the sstate and hash equivalence version numbers to ensure older task hashes aren't matched into the new namespace. (From OE-Core rev: 3f229267e0588c747265e849ee19724033cc6a80) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* staging: Add extra hash handling codeRichard Purdie2022-02-052-1/+34
| | | | | | | | | | | | | | | | | Target build output, stored in do_populate_sysroot or do_package can depend not only upon direct dependencies but also indirect ones. A good example is linux-libc-headers. The toolchain depends on this but most target recipes do not. There are some headers which are not used by the toolchain build and do not change the toolchain task output, hence the task hashes can change without changing the sysroot output of that recipe yet they can influence others. A specific example is rtc.h which can change rtcwake.c in util-linux but is not used in the glibc or gcc build. To account for this, we need to account for the populate_sysroot hashes in the task output hashes. (From OE-Core rev: 1cf62882bbac543960e4815d117ffce0e53bda07) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: update to v5.16Bruce Ashfield2022-02-052-3/+3
| | | | | | | | | | | | | Bumping our reference headers to 5.16 to support newer kernels (-dev in particular). No issues were found in glibc or musl, and no patch referesh/drops are required (From OE-Core rev: a6a814fd1f62cc8050a438efb878a01aa3df7ae5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Drop stdlib++ option patchRichard Purdie2022-02-053-121/+6
| | | | | | | | | | | | | | | | | | | The patch to gcc to disable use of libstdc++ when configuring the library during gcc-runtime is old and there are perhaps better ways to do this now. If removed, most builds still "work" but incorrect values for things like atomic ops are found during configure. mips64 and ppc fail with on target simple tests of g++ in testimage. Instead we can create a dummy libstdc++ which allows the correct configure test results to be obtained. Discussed with upstream about the patch are ongoing, if accepted, we can switch back to the commandline option if it is added in future. (From OE-Core rev: 34b0edb0d3120c32063ff7e3dd52be20d60401d5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: update 1.9.8p2 -> 1.9.9Alexander Kanavin2022-02-032-2/+2
| | | | | | | | | License-Update: markdown conversion, copyright years (From OE-Core rev: 47a2efa96d8ac29024dbc6a577457c5b53111949) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: update 3.2.2 -> 3.2.4Alexander Kanavin2022-02-032-50/+11
| | | | | | | | | | | | Drop patch for issue fixed upstream. Change additional source copying to be a part of do_configure to allow automated upgrades. (From OE-Core rev: 4c96bed812c4b1371944ad84659a2877a28678d1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodome: update 3.12.0 -> 3.14.0Alexander Kanavin2022-02-034-7/+7
| | | | | | | (From OE-Core rev: af2688740287a08b04b478263f9507c99cf0f5fc) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: update 2.34.1 -> 2.35.1Alexander Kanavin2022-02-031-1/+1
| | | | | | | (From OE-Core rev: 278efd24b2d15a2ab666d3f255e18768d3bc7709) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: build manpages from source subject to manpages PACKAGECONFIGAlexander Kanavin2022-02-031-8/+10
| | | | | | | | | | This allows automated updates, and better aligns with how documentation is handled in oe-core. (From OE-Core rev: 22b267724148144d919b7281cf2250fc2e35a092) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: merge .inc into .bbAlexander Kanavin2022-02-032-142/+141
| | | | | | | (From OE-Core rev: a315afb79964a9a9b6e493bf20eec80af46fd4a6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: update 3.22.1 -> 3.22.2Alexander Kanavin2022-02-033-1/+1
| | | | | | | (From OE-Core rev: 2dacdcc259f20cf06b81045c99e07d00ba6cc5fb) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: update 2.37.2 -> 2.37.3Alexander Kanavin2022-02-033-1/+1
| | | | | | | (From OE-Core rev: e543d4407fdc91559a77d6c5cd41bcb75bc8c73c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: upgrade 2.13.2 -> 2.13.4Richard Purdie2022-02-031-1/+1
| | | | | | (From OE-Core rev: 0e8fcfbb4565807a84d1a7d10bbc59d1675e33ec) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libstd-rs: Apply patches to right version of libcKhem Raj2022-02-034-31/+18
| | | | | | | | | | | | 1.58 rust libstd is locked to use 0.2.106, therefore patch the correct version. once we start using 0.2.108+ these patches will not be required as the port is available then on. (From OE-Core rev: 83a9d2ba188b3a95d01ef62763d33b89435f8a1a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musl: Update to latest masterKhem Raj2022-02-031-1/+1
| | | | | | | | | | | | | | | | Changes in this srcrev bump * c4d4028d fix failure to use add-cfi scripts on asm when building out-of-tree * 775bde6b fix wcwidth of hangul combining (vowel/final) letters * 8d404733 fix mismatched signatures for strtod_l family * 98e688a9 define NULL as nullptr when used in C++11 or later * 8274aaaa fix hwcap access in powerpc-sf setjmp/longjmp * 3733c831 fix struct layout mismatch in sound ioctl time32 fallback conversion (From OE-Core rev: 3ea0b084cc3e394e59399b8cdc479eee0ff1419b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ruby: Fix build on riscv/muslKhem Raj2022-02-032-8/+35
| | | | | | | | | | | | This fixes a build issue that started with 3.1 upgrade Fixes | ../ruby-3.1.0/vm_dump.c:916:38: error: use of undeclared identifier 'REG_S1' | dump_machine_register(mctx->__gregs[REG_S1], "s1"); (From OE-Core rev: 1b0a88b6c31f85d70045a61f843302992ae7f94e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dhcpcd: add option to set DBDIR locationAndrej Valek2022-02-031-4/+7
| | | | | | | | | | This will allow to use the different DBDIR location, because the /var/lib could be used as a read-only location. (From OE-Core rev: 8fe5cff505f4fd942723d6f1526b0461747fc44d) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc-tests: Correct PACKAGE_DEBUG_SPLIT_STYLEPeter Kjellerstedt2022-02-031-1/+1
| | | | | | | | | It was set to "debug", but the officially supported value is ".debug". (From OE-Core rev: 14ac72ead9c581c5fac224a9b330b62d5faa048a) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2: Backport python3-lxml workaround patchCarlos Rafael Giani2022-02-032-0/+214
| | | | | | | | | | | This is a workaround for the following issue that affects python3-lxml: https://gitlab.gnome.org/GNOME/libxml2/-/issues/255 (From OE-Core rev: 2f52be7c42ea37243f9aea1898ef7052904f9290) Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: update 1.40 -> 1.41Changhyeok Bae2022-02-031-1/+1
| | | | | | | (From OE-Core rev: 0f4a8c9b9bd702db555a193ccc130b0c3be309df) Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: Add xkbcomp runtime dependencyTom Hochstein2022-02-031-0/+1
| | | | | | | | | | | | | | | | | | | | | Trying to run an xterm fails with the error: xterm: Xt error: Can't open display: :0 Checking systemctl status weston shows an error: Jan 19 21:24:16 imx8mq-evk weston[396]: sh: line 1: /usr/bin/xkbcomp: No such file or directory Adding xkbcomp to the rootfs fixes these errors. Checking the history one finds that the runtime dependency for the old xserver was removed because it wasn't in the correct location [1], then restored because it was still needed [2]. [1] https://github.com/openembedded/openembedded-core/commit/bdcc5e8f1286d288baf410458efc39a59b68d751 [2] https://github.com/openembedded/openembedded-core/commit/f2330ebc3071d780cbc6d1ddab5c54bfadf8fffc (From OE-Core rev: 535e6df5b5e53dd95438985dcff554cd17302837) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: skip a number of load-sensitive testsRoss Burton2022-02-032-0/+56
| | | | | | | | | | | Some tests are very load-sensitive as they depend on sleep() calls to take a precise amount of time. These will randomly fail in the automated QA, so skip them. (From OE-Core rev: ea6933d2500827eae5482a32d5037e0429cd096a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: remove obsolete musl-on-MIPS patchRoss Burton2022-02-032-34/+0
| | | | | | | | | | | This patch was added as musl doesn't define SIGEMT on MIPS, but this was a mistake in musl and has been fixed in cabc369, available in musl 1.2.1 onwards (August 2020). (From OE-Core rev: 3ce2fd9f3002178ba2425c7912bf8b83a4150c9a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ell: update to 0.48Oleksandr Kravchuk2022-02-031-1/+1
| | | | | | | | | | Changelog: - Fix issue with memory leaking from ICMPv6 RA. (From OE-Core rev: d622ba4930d5beae2d42b6ed64c0e1f84beda714) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>