summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* seatd: add recipeAlexander Kanavin2022-02-052-0/+74
| | | | | | | | | | | 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>
* 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>
* 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>
* 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>
* 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>
* 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>
* expat: upgrade to 2.4.4Ross Burton2022-02-011-1/+1
| | | | | | | | | Fixes CVE-2022-23852 and CVE-2022-23990. (From OE-Core rev: 4ed96683893e7433804ccf7a4000a2dd18318ef5) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ifupdown: upgrade 0.8.36 -> 0.8.37Alexander Kanavin2022-02-011-1/+1
| | | | | | | (From OE-Core rev: 1f2892e4c65c6918ef41d567d37e17ce346d57ee) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: refresh defconfigAndrej Valek2022-01-262-31/+39
| | | | | | | | | | | - extend find command - disable rootfs skip - busybox-inittab_1.34.1 -> busybox-inittab_1.35.0 (From OE-Core rev: a43fd027cf1a7f0c9edd2d7abbf949d7ae0f4cea) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-tiny-initramfs: Mark recipe as 32 bit ARM compatibleAlejandro Hernandez Samaniego2022-01-261-1/+1
| | | | | | | (From OE-Core rev: 68bf897e54d81ea7264f48f960b8435fc6bf7815) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alhe@linux.microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Forward port musl patchesKhem Raj2022-01-2622-772/+809
| | | | | | | | | Redo the header include patch and add fixes for new code. (From OE-Core rev: 7e35a575ef09a85e625a81e0b4d80b020e3e3a92) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc : Fix CVE-2021-3999Pgowda2022-01-263-0/+395
| | | | | | | | | | Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=8c8a71c85f2ed5cc90d08d82ce645513fc907cb6] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=472e799a5f2102bc0c3206dbd5a801765fceb39c] (From OE-Core rev: e9532134b86211801206ff540c4c284f43006f7b) Signed-off-by: pgowda <pgowda.cve@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc : Fix CVE-2021-3998Pgowda2022-01-263-0/+422
| | | | | | | | | | Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=062ff490c1467059f6cd64bb9c3d85f6cc6cf97a] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=f7a79879c0b2bef0dadd6caaaeeb0d26423e04e5] (From OE-Core rev: 20cc83dd8d323d7ea86b3625f4e8da94c160def9) Signed-off-by: pgowda <pgowda.cve@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.5_M2Richard Purdie2022-01-221-1/+1
| | | | | | (From OE-Core rev: a179485351a0563d12a2fef3e49971122255ed80) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc : Fix CVE-2022-23219Sundeep KOKKONDA2022-01-203-0/+146
| | | | | | | | | | Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=226b46770c82899b555986583294b049c6ec9b40] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=ef972a4c50014a16132b5c75571cfb6b30bef136] (From OE-Core rev: 6ad7240c732dd63e74ac32588b92241030c194ae) Signed-off-by: pgowda <pgowda.cve@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc : Fix CVE-2022-23218Sundeep KOKKONDA2022-01-203-0/+306
| | | | | | | | | | | Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=e368b12f6c16b6888dda99ba641e999b9c9643c8] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=f545ad4928fa1f27a3075265182b38a4f939a5f7] (From OE-Core rev: 83fa93b5fdb10a589bad2a9fc83552df8f1dbf28) Signed-off-by: pgowda <pgowda.cve@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* readline: upgrade 8.1 -> 8.1.2Alexander Kanavin2022-01-205-7/+7
| | | | | | | (From OE-Core rev: b3358fc1145fb7ac6745b91d1b8934fedcee03fa) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: update 250.1 -> 250.3Alexander Kanavin2022-01-203-1/+1
| | | | | | | (From OE-Core rev: 4d3d6c0093113166df2b395f0c2f1e833e84a093) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-01-191-1/+1
| | | | | | (From OE-Core rev: ecb61b36938754cf925bf58aad3edf7346deced0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-01-191-1/+1
| | | | | | (From OE-Core rev: e02fd3dd8dc64b7a0246cceff062e227924f62ff) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: Simplify ptest-runnerRichard Purdie2022-01-191-18/+4
| | | | | | | | | | Upstream mentioned our ptest-runner could likely be simplified. I had a look at the output and yes, most of the code in the runner is now obsolete as upstream output is compatible with what we need. Simplify accordingly. (From OE-Core rev: 9a9f0a4a062a3c2adf2ac75b4fcdedbb7168335b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: Drop unneeded libtool patch, we use cmakeRichard Purdie2022-01-172-31/+0
| | | | | | | | | | This patch is old. We use cmake for building expat now and libtool isn't even used. The upstream author asked questions about it and can clearly be dropped so do so. (From OE-Core rev: 2988a10ac4767ef8db21715124dda6f294448d2a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: Upgrade 2.4.2 -> 2.4.3Richard Purdie2022-01-171-1/+1
| | | | | | | | | | | | | | | | | Primarily a security fix release which includes: CVE-2021-45960 CVE-2021-46143 CVE-2022-22822 CVE-2022-22823 CVE-2022-22824 CVE-2022-22825 CVE-2022-22826 CVE-2022-22827 (From OE-Core rev: 9dbd9540f3e19d92ef38c8537792bd028ed174ad) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Avoid a Python deprecation warningPeter Kjellerstedt2022-01-141-2/+3
| | | | | | | | | | | | | | This avoids the following warning: WARNING: .../meta/recipes-core/systemd/systemd_250.1.bb: Var <do_install>:1: DeprecationWarning: invalid escape sequence \$ seen when doing `devtool finish --force-patch-refresh systemd meta`. (From OE-Core rev: 427ca80eb4ea6c607b00028adcc9302e29db1368) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes: Only allow network in existing network accessing codeRichard Purdie2022-01-121-0/+2
| | | | | | | | | | | | | | | | | | | Use the newly added network task flag against tasks where network access is expected. This is do_fetch, do_checkuri, do_testimage, do_testsdk and do_testsdkext. We can't disable networking in sstate tasks due to sstate downloads and also so we can report hash equivalence to the server so network access is enabled in sstate tasks. Access within build-appliance do_image is also allowed due to the use of pip, this is a poor example made rather obvious now and needs to be reworked. Network access anywhere else in any other task isn't allowed. (From OE-Core rev: 7ce1e88a3ad85bbb925bb9f7167dc0a5fd1c27f4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ell: upgrade 0.46 -> 0.47wangmy2022-01-111-1/+1
| | | | | | | | | | | | Changelog: ========= Fix issue with memory leaking from DHCP leases. Fix issue with NULL terminating of Base64 encoding. (From OE-Core rev: 489665c86df9157d1d510b8d22a05d890da5b381) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-boot: restore reproducibilityAlexander Kanavin2022-01-112-1/+30
| | | | | | | (From OE-Core rev: fde5147206ae82d11819fcc23fbe4fc2f94ea52b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: update 249.7 -> 250.1Alexander Kanavin2022-01-115-19/+18
| | | | | | | (From OE-Core rev: e22188e47d2fce2406d9db9c95289b3878eda69f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: update 1.34.1 -> 1.35.0Alexander Kanavin2022-01-113-93/+19
| | | | | | | | | Drop upstreamed patch. (From OE-Core rev: a7d5150b621c2ab4e4ad8acc6267b40d9e899b33) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: Update HOMEPAGE to current urlRichard Purdie2022-01-111-1/+1
| | | | | | | | | Upstream pointed out we were using an old url for HOMEPAGE. Update it to the current url. (From OE-Core rev: f3a7e2ba247efe72154c263d1d680aaf3da5b609) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcrypt, libxcrypt-compat: upgrade 4.4.26 -> 4.4.27Otavio Salvador2022-01-074-7/+7
| | | | | | | | License-Update: build-aux files updated. (From OE-Core rev: bb252e1e31a127abd9f9b111897e007d1bd88f11) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: upgrade 2.4.1 -> 2.4.2wangmy2022-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= #509 #510 Link againgst libm for function "isnan" #513 #514 Include expat_config.h as early as possible #498 Autotools: Include files with release archives: - buildconf.sh - fuzz/*.c #507 #519 Autotools: Sync CMake templates #495 #524 CMake: MinGW: Fix pkg-config section "Libs" for - non-release build types (e.g. -DCMAKE_BUILD_TYPE=Debug) - multi-config CMake generators (e.g. Ninja Multi-Config) #502 #503 docs: Document that function XML_GetBuffer may return NULL when asking for a buffer of 0 (zero) bytes size #522 #523 docs: Fix return value docs for both XML_SetBillionLaughsAttackProtection* functions #525 #526 Version info bumped from 9:1:8 to 9:2:8; see https://verbump.de/ for what these numbers do (From OE-Core rev: 98a87bcfa50fc46ea86a085d330f5cbc41ddaaa5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysvinit: upgrade 3.00 -> 3.01wangmy2021-12-212-17/+17
| | | | | | | | | | | | | | | | | refresh pidof-add-m-option.patch Changelog: ========== * Default to showing processes in the uninterruptable state (D). The -z flag no longer affects whether processes in D state are shown. The -z flag does still toggle whether zombie (Z) processes are shown. * Removed unnecessary check which is always true from init tab parsing. (From OE-Core rev: 5b5c1cd43923e552ae6bcfc50f1766981c44ae7b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-hello-world: test at runtimeAlexander Kanavin2021-12-171-0/+3
| | | | | | | | | | This adds a smoke check for whether the rust toolchain actually produces working executables across a range of architectures. (From OE-Core rev: 14bb638b0df7acfa6aa89abf4625357f8cde886b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Fix systemd-journal-gateway user/groupsFlorian Amstutz2021-12-171-2/+2
| | | | | | | | | | | The systemd-journal-gateway user and group are never added to an image since the package name added to USERADD_PACKES is wrong. (From OE-Core rev: 495dc879b1eff4f70da6f783341b9a3085180a22) Signed-off-by: Florian Amstutz <florian.amstutz@scs.ch> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking: upgrade 2.70.0 -> 2.70.1zhengruoqin2021-12-141-1/+1
| | | | | | | | | | | | | | Changelog: ==================== - Fix crashes when handshake is cancelled (#97, #176) - OpenSSL: fix spurious certificate expired verification errors (#179) - GnuTLS: Fix tests on 32-bit systems (!188, Simon McVittie) - GnuTLS: Fix crash when invalid priority string is forced (!189) (From OE-Core rev: 8cb8c9ed208134436aeaa5fe573ee705a9fb5f6b) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Redo tzselect bash dependency problemKhem Raj2021-12-125-36/+61
| | | | | | | | | | | New patch adds a knob to select needed shell interpreter for tzselect script, which then we excercise via EXTRA_OEMAKE (From OE-Core rev: 28adfbbcf42d15eabdd7fe3a5dea486bd5049f09) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.5_M1Richard Purdie2021-12-091-2/+2
| | | | | | (From OE-Core rev: 1a6c2a7345199d77ad5aeac8ad337ed80a8aa39b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ell: upgrade 0.45 -> 0.46Alexander Kanavin2021-12-091-1/+1
| | | | | | | (From OE-Core rev: 9d9052c79b376ad46acf5689ab7a28271f601863) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade 2.70.1 -> 2.70.2Alexander Kanavin2021-12-092-2/+2
| | | | | | | (From OE-Core rev: 05a296a3a54a3dbba11aa6aaf34d872a6bc25486) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Drop patch for obsolete conflict issueRichard Purdie2021-12-082-34/+0
| | | | | | | | | | We're no longer patching files called "libm-test-ulps" so this patch isn't really needed. Regardless, if we were, we should fix the real issue in the upstream code which may have already happened. Drop this patch. (From OE-Core rev: aef530a2d805c287c25ea8b4715602955e892ec9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Drop ppc sqrt optimisationsKhem Raj2021-12-085-2232/+0
| | | | | | | | | | | | | | OpenEmbedded isn't an upstream or a patch repository. These are optimisations which for reasons unknown were never merged into upstream glibc. We have no active ppc maintainers and these patches are at an evolutionary dead end. Since they are optimisations, there may be small performance regressions by removing them but OE can't carry patches like this indefinitely and these appear to have no future. (From OE-Core rev: 2511e937f4454813ab11a59057c29ae3f224ab5e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Drop patch to support/workaround prelinked apps on armv5Khem Raj2021-12-032-59/+0
| | | | | | | | | | | | | | 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>
* packagegroup-core-tools-testapps: clear GOTOOLS for riscv32Kai Kang2021-12-031-0/+1
| | | | | | | | | | | | | | | | 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>
* ovmf: upgrade 202108 -> 202111wangmy2021-12-011-2/+2
| | | | | | | (From OE-Core rev: bb025ed25d0826f900208d4c4e52ae404ce523b7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ovmf: remove patch merged upstreamAlexander Kanavin2021-11-292-33/+0
| | | | | | | | | | | | See here: https://github.com/tianocore/edk2/pull/1513/files The change was thus applied twice to the same file. (From OE-Core rev: af90f9681bae3defe841ddcf80755960792faa88) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-helloworld: test at runtimeAlexander Kanavin2021-11-291-0/+7
| | | | | | | | | | This adds a smoke check for whether the Go toolchain actually produces working executables across a range of architectures. (From OE-Core rev: 2819bb2cf22c6cfcaeaee79f0280097ec9cb9327) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: update 249.6 -> 249.7Alexander Kanavin2021-11-2527-29/+29
| | | | | | | (From OE-Core rev: 5671ef44cf85df00406b391f7786ffaefd05a701) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>