summaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2021-12-06gcc: Update patch status submitted->backportRichard Purdie
Patch was merged to upstream gcc, update status. (From OE-Core rev: ece8f1471db443d4844d475af9c89d16ef3fbab3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06gst-plugins-bad: Add missing libxkbcommon vulkan dependencyRichard Purdie
The vulkan module has a dependency on libxkbcommon which needs to be listed so the dependency is correctly handled with debian renaming. (From OE-Core rev: 9a6a4b02592cda62eb577f9deca835213c5abee7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06debian: Fix renaming packagedata dependenciesRichard Purdie
We've recently seen issues where libxkbcommon was changed in/out of debian renaming and weston which DEPENDS but doesn't RDEPEND on it would show build failures. Looking at the sigdata file for weston:do_package_write_XXX, there were dependencies on packagedata for RDEPENDS but not DEPENDS. Some items like libxkbcommon are in DEPENDS but become autodetected RDEPENDS. The debian class already handles RDEPENDS but needs to handle DEPENDS in a similar way to avoid failures since bitbake treats them as two separate namespaces (unlike recrdepends). (From OE-Core rev: 834f7d735286c47765beb65778634eec7c2bd64f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06patchelf: Upgrade 0.14.1 -> 0.14.2Richard Purdie
(From OE-Core rev: aa396ec57d0e15bd257f710290074984f0efbeed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06xkbcommon: add option for xkbregistryRoss Burton
Enable by default, now that libraries are split into separate packages this won't cause a change to existing setups. (From OE-Core rev: aced64cbf6408af0d34c1db21a02e0666ac44848) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libxkbcommon: split libraries into separate packagesRoss Burton
The sublibraries, such as libxkbcommon-x11, have specific linkage, so to avoid link creep they can be put into separate packages. (From OE-Core rev: 1a30af54d335db302393e14a0fa6cac4adbd1bee) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06xkbcommon: split xkbcli into a separate packageRoss Burton
Not everyone wants the CLI, so put it in a separate package to reduce mandatory dependencies. (From OE-Core rev: f6777d4bc5a3f04c4fe12c508609ba84fdde67b2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libxkbcommon: allow building of API documentationRoss Burton
(From OE-Core rev: 12aed9f72e610c0a20c7d9fe329edf7b7753740d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06lttng: submit patches upstreamAlexander Kanavin
(From OE-Core rev: 6a7bd6cdf4f81808212807182861815483277272) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libgpg-error: submit patch upstreamAlexander Kanavin
(From OE-Core rev: 58b4aae2f7a539e80c61c50a04ec22983dbd0745) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libgcrypt: submit patch upstreamAlexander Kanavin
(From OE-Core rev: 18dfe5cc7645b4fb556d38946031f2f47c943159) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libfm: submit patches upstreamAlexander Kanavin
(From OE-Core rev: f2cf904ad6c50a3974abb9d51b119cbec921873a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06ffmpeg: submit patch upstreamAlexander Kanavin
(From OE-Core rev: 8d5f979ec84297f09490e3acee97c96094251fb3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06systemtap: submit patch upstreamAlexander Kanavin
(From OE-Core rev: c1648b54d3baafc91f2fcf8fb27847f226042897) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06piglit: submit patches upstreamAlexander Kanavin
(From OE-Core rev: dea3890d045a203270d69375831376254109bce2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06kexec-tools: drop unneeded patchAlexander Kanavin
(From OE-Core rev: 83ad4c858ad92637c26530aa80e37eed18d10b45) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06xserver-xorg: remove unneeded patchAlexander Kanavin
(From OE-Core rev: a9c92a52155073e2db5f771efd36eedd5792273d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06wayland: drop unnecessary patchAlexander Kanavin
wayland now picks the correct setting from the native .pc file. (From OE-Core rev: 5438c4121c040c4153377d0ec285381a6e93fded) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06igt-gpu-tools: correct patch statusAlexander Kanavin
(From OE-Core rev: 89bb72e0721be7d6afb2fbc35322c26182d59116) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06adwaita-icon-theme: submit patch upstreamAlexander Kanavin
(From OE-Core rev: e3a348abade24ece055e08ea7c290416aa0da114) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06sudo: submit patch upstreamAlexander Kanavin
(From OE-Core rev: a8450f43b510404c1d7215ed98f1674e509ec760) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06zstd: submit patch upstreamAlexander Kanavin
(From OE-Core rev: 07b3c8540c9e475a8f60fe352c19aaa45e4acf88) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06stress-ng: submit patch upstreamAlexander Kanavin
(From OE-Core rev: 73eebc7dc3fa44732b4a6f0ee010adfbf36e1b45) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06lighttpd: remove unneeded (since meson switch) patchAlexander Kanavin
(From OE-Core rev: cf6f8daf24c5c5bd2c7cde2dc4ecfefd79de61ee) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06valgrind: remove unneeded patchAlexander Kanavin
Whatever the issues were all those years ago, current valgrind builds ok on qemux86_64 and qemuppc. (From OE-Core rev: 4691b0566319797ab98b81e8e93c4615704edb70) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06vala: submit patch upstreamAlexander Kanavin
(From OE-Core rev: 1aa863c8b0c3843125e419f882890c9207e1e19c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06python3: mark patch as inappropriate, with better explanationAlexander Kanavin
(From OE-Core rev: 3a21835e69dfcdedf74512aec14583e8762317e5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06perlcross: do not copy ${S}/patches into sysrootAlexander Kanavin
That is not actually a part of the source tree, and will clash with perl's own ${S}/patches. (From OE-Core rev: 52f4ca245a6a5e99538bcd052a27bbe936bc7e08) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06meson: configure and use generic exe_wrapperAlexander Kanavin
This replaces the specific gtkdoc wrapper setting (which was rejected by upstream in https://github.com/mesonbuild/meson/pull/9627) with a generic, officially supported and documented exe_wrapper, which is enabled subject to qemu usermode support (just as is done for g-i and gtk-doc with autotools). gtk-doc support is adjusted so that this wrapper is passed to meson's gtk-doc module, which passes it to gtk-doc. The adjusted patch is re-submitted upstream. The side effect of this is that meson is now able to run target binaries in a generic way when it wants to, so this may affect cross-builds - hopefully in a positive way. (From OE-Core rev: 17fb047282a413aae5af991ecf5bbb225e19581e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06perl: replace a patch with a config optionAlexander Kanavin
Instead of patching in LDFLAGS into makefiles, simply append them to 'lddlflags' (perl's keyword for 'linker flags'). See here for upstream discussions: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/406 https://github.com/arsv/perl-cross/pull/124 (From OE-Core rev: b9bc216c8d25ad3696c858bf12ebe893b8fe0edd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06glslang: upgrade 11.7.0 -> 11.7.1Jose Quaresma
changelog: 1f8c8b88 Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics (From OE-Core rev: bf9dc667a1a3c4967fb8f0a18c8bdec4de5a7a1a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06perf: Enable libunwind packageconfig on riscv64Khem Raj
libunwind now supports risc64 (From OE-Core rev: 41ab1040b61a86157dd1995e36deb3df65d9c0c5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libunwind: Enable for rv64Khem Raj
1.6.0+ has rv64 supports now. (From OE-Core rev: 2b2f6ff01efd73d31084caab63138117500b2228) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libxkbcommon: remove obsolete util-macros dependencyRoss Burton
This is a hang-over from the autotools build system. (From OE-Core rev: 500b63b000674f812e9f11681ff5c30a81107bb4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06libx11: update patch statusRoss Burton
This patch has now been merged upstream. (From OE-Core rev: 175ece3b5722c5bdbbe96bc55de849c62fb7a272) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-06glew: update patch statusRoss Burton
(From OE-Core rev: 2c0e3cd602c546a1cb2f20121d8098844524d8f1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-03ptest-packagelists: Add missing python3-webcolors entryQuentin Schulz
Resolves: WARNING: python3-webcolors-1.11.1-r0 do_package_qa: QA Issue: supports ptests but is not included in oe-core's ptest-packagelists.inc [missing-ptest] Cc: Quentin Schulz <foss+yocto@0leil.net> (From OE-Core rev: f5d63bb34627825bd9ff07ba686ce7c05f4db561) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-03patch.py: Initialize git repo before patchingPavel Zhukov
If PATCHTOOL="git" has been specified but workdir is not git repo bitbake fails to apply the patches with error message: Command Error: 'git rev-parse --show-toplevel' exited with 0 Output: fatal: not a git repository (or any of the parent directories): .git Fix this by initializing the repo before patching. This allows binary git patches to be applied. (From OE-Core rev: 6184b56a7a0fc6f5d19fdfb81e7453667f7da940) Signed-off-by: Pavel Zhukov <pavel.zhukov@huawei.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-03glibc: Drop patch to support/workaround prelinked apps on armv5Khem Raj
The usecase explained in bug #1443 works fine now a days on qemuarmv5, tested by using lltng-ust and explicitly linking in liburcu-bp.so as well, since its no more a direct dependency of liblttng-ust.so.1 Given that usecase works, unbolt this fix now. (From OE-Core rev: 088cf642e4a58fd50f93b22b4fdf5a2f25e1ed53) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-03boost: Fix build on arches with no atomicsKhem Raj
1.77 is broken on architectures which dont have lockfree atomics e.g. armv5 [1], backport relevant fixes from upstream to unbreak the build [1] https://github.com/boostorg/math/issues/673 (From OE-Core rev: 57dc797712abcf83b63694b21d2b3a3f09b1c9bc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-03packagegroup-core-tools-testapps: clear GOTOOLS for riscv32Kai Kang
go-helloworld is not compatible with riscv32 and causes error: | ERROR: Nothing RPROVIDES 'go-helloworld' (but meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb RDEPENDS on or otherwise requires it) | go-helloworld was skipped: Unsupported CPU architecture: riscv32 Clear GOTOOLS for riscv32 in recipe packagegroup-core-tools-testapps. (From OE-Core rev: 16a730c803baef51b9475fbb67ece2d2c494d140) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-03openssl: fix EVP_PKEY_CTX_get_rsa_pss_saltlen() not returning a valueRoss Burton
Backport a patch from upstream. Specifically, this fixes signature validation in trusted-firmware-a with OpenSSL 3. (From OE-Core rev: ac670fd4f543f439efdea26e813a4b5121161289) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01vim: set PACKAGECONFIG idiomaticallyRoss Burton
Don't set an empty default value and them immediately assign to it. (From OE-Core rev: d7565241437487618a57d8f3f21da6fed69f6b8a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01vim: fix CVE-2021-3968 and CVE-2021-3973Ross Burton
Backport a fix for -3972, and whitelist -3968: it isn't valid as it fixes a bug which was introduced after 8.2. (From OE-Core rev: bec5caadfb53638748d8c41ce7230c2bf7808d27) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01libtool: change the default AR_FLAGS from "cru" to "cr"Li Wang
Backport patch to fix warning: `u' modifier ignored since `D' is the default (see `U') (From OE-Core rev: 3d5092e7ee63fb8119a22b3d9de1f23e94791b56) Signed-off-by: Li Wang <li.wang@windriver.com> Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01Revert "weston-init: Pass --continue-without-input when launching weston"Khem Raj
This reverts commit 762a20b493cc219a46d9ac188fe4895a111ee7b4. This breaks machines using fbdev backend, since this option is drm backend specific, we need to know the backend before using it, until we have a smart way to detect that, this will not be a fool proof solution, therefore revert it for now. (From OE-Core rev: 6b7d8b2a141cc79272010b24d0648e6238fa4c74) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01python3-libarchive-c: upgrade 3.1 -> 3.2wangmy
This release fixes the seek callbacks passed to libarchive by the custom_reader and stream_reader function. (https://github.com/Changaco/python-libarchive-c/pull/116) (From OE-Core rev: b9176bf09e68fcb01b4d81d26bc507b6336afade) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01python3-docutils: upgrade 0.18 -> 0.18.1wangmy
Changelog: docutils/nodes.py Node.traverse() returns a list again to restore backwards compatibility. Fixes bug #431. New method Node.findall(): like Node.traverse() but returns an iterator. Obsoletes Node.traverse(). docutils/utils/__init__.py: Fix behaviour of get_stylesheet_list(): do not look up stylesheets given as "stylesheet" setting. Cf. bug #434. docutils/writers/_html_base.py: Fix handling of footnote_backlinks==False (report Alan G Isaac). docutils/writers/html5_polyglot/math.css: Fix typo (bug #432). docutils/writers/odf_odt/__init__.py: Fix spurious output with Windows (bug #350). test/test_error_reporting.py: Fix a false positive (bug #434). License-Update: year updated to 2021 update url of elyxer add url of BSD 3-Clause License change "2-Clause BSD license" to "BSD 2-Clause License" (From OE-Core rev: 126444702f2c2e63a54d55dfb1844bc6e64c5727) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01ovmf: upgrade 202108 -> 202111wangmy
(From OE-Core rev: bb025ed25d0826f900208d4c4e52ae404ce523b7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-01sysklogd: upgrade 2.2.3 -> 2.3.0wangmy
Changes: Add support for logger -k, early log to /dev/kmsg. Useful when logging from early system startup scripts before syslogd has started Support for extracting non-kernel log messages from /dev/kmsg Ignore EINVAL from kernel, caused warning message at first startup Use journald socket on systemd systems, not /dev/log Issue #38: add support for syslogd -C file to use file for caching the last seen kernel sequence number, default: /run/syslogd.cache. Note: syslogd relies on the location of this file to be wiped at system boot. The default, /run, is a RAM disk on modern systems Fixes Issue #34: regression in v2.2.3, causing loss of syslogd log messages like syslogd v2.2.3: restart. Issue #35: man pages lists -v as verbose mode, is actually version Issue #36: retry DNS lookup of remote syslog servers with res_init() to ensure name resolution at bootup when a remote DNS may temporarily be unreachable. Retry at most every five seconds, to prevent syslogd from monopolizing the CPU when emptying the kernel ring buffer Issue #39: update tests to use -P fn and -C fn Issue #40: improve documentation for syslogd.cache file requirements Issue #41: add missing documentation for -H option Issue #42: add option (-K) to always trust kernel timestamp. By default syslogd only trusts the kernel timestamp for the initial emptying of the kernel ring buffer Issue #43: avoid asserting (exiting) on and around Jan 19, 2038, when the UNIX epoch wraps around on 32-bit time_t systems libsyslog: handle EOVERFLOW from gettimeofday() on Jan 19, 2038 Avoid NULL pointers to internal logit() function, only triggered when in debug mode Replace \m with \n (missing newline) in logger usage text (From OE-Core rev: 84de7a1f3863989c437a8fcf34255399c10e4143) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>