summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* libevdev: upgrade 1.13.3 -> 1.13.4Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: a9bfe693d87e4fb96d415c3a914c15b1028c52aa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: upgrade 34.1 -> 34.2Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 2fea0ebe4188013e65ada33d47b70208c7bdbe36) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iproute2: upgrade 6.13.0 -> 6.14.0Richard Purdie2025-04-032-2/+2
| | | | | | (From OE-Core rev: 0a298cba622a19040f397d867e1e7a543dc5ce2c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 10.4.0 -> 11.0.0Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 1a8537ca78a381e4dcf212239d64ece3ddfeaf47) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: upgrade 4.18.1 -> 4.18.3Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: fa1cf828b854b8b01d4f72d497647f2512ce5660) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ell: upgrade 0.74 -> 0.75Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: c4e232a342a8dec20b91b5fcb01d88e2293ce7ff) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ed: upgrade 1.21 -> 1.21.1Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: fb368bdfc69b340781061347dc609bae7541979d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffoscope: upgrade 289 -> 293Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 85d55dbe8cd7e755ce3b8fbab14b7bbf653a8096) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo-c: upgrade 1.2.0 -> 1.2.1Richard Purdie2025-04-033-4/+4
| | | | | | | | Add tag to SRC_URI to verify SRCREV. (From OE-Core rev: 0b51e6b91ec33259cb0b957d59bb0afd3347c2ad) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: upgrade 1.43 -> 1.44Richard Purdie2025-04-035-21/+31
| | | | | | (From OE-Core rev: 125a1843527fa06de8942d2bedbe399dbf6dad1b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.11 -> 4.11.2Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 3a8b9eb1a648c0bf0fa496de8b5667a74049799f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* btrfs-tools: upgrade 6.13 -> 6.14Richard Purdie2025-04-033-46/+5
| | | | | | | | | | Add tag to SRC_URI to verify SRCREV. Drop patch merged upstream. (From OE-Core rev: d9fa83db647f7f38b53ac850725aec17ced001ec) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: upgrade 9.20.6 -> 9.20.7Richard Purdie2025-04-037-9/+9
| | | | | | (From OE-Core rev: 47128597fbc62164d614aae816edb47a745a5702) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base-passwd: upgrade 3.6.6 -> 3.6.7Richard Purdie2025-04-038-8/+8
| | | | | | (From OE-Core rev: e0e9d1d301fc39fed50c52f1e90d03749946f732) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2-core: upgrade 2.56.0 -> 2.56.1Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 45d302988cbda2e12b999a5b8d6da1db4fb26b65) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tzdata/tzcode-native: upgrade 2025a -> 2025bPriyal Doshi2025-04-031-3/+3
| | | | | | | (From OE-Core rev: b1ff8b45da27b533477cf6d9ace7a47f7f3a28b1) Signed-off-by: Priyal Doshi <pdoshi@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dbus-glib: Revise RDEPENDS:${PN}-tests assignmentNiko Mauno2025-04-031-1/+1
| | | | | | | | | | | | | Since this recipe has 'dbus' in DEPENDS, assigning dbus-glib-tests runtime dependency to '${PN}' instead of 'dbus' will induce pulling the preferred runtime D-Bus package to rootfs, thanks to libdbus' runtime recommendation of ${VIRTUAL-RUNTIME_dbus}. Suggested-by: Richard Purdie <richard.purdie@linuxfoundation.org> (From OE-Core rev: cd74093b8aaedb6086247e5562433c2218fc6455) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-llvm: Disable libeditRichard Purdie2025-04-021-0/+1
| | | | | | | | | | | | This option currently floats and is leading to non-deterministic builds. It is used for commandline option tab completion which we don't need in our builds in general, let alone internally within rust's llvm. This should fix autobuilder deterministic build issues. (From OE-Core rev: c31859be39c68f215576ba73b8a3d66c8ea590d3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.85.0->1.85.1Yash Shinde2025-04-018-44/+2
| | | | | | | | | | | | | Rust stable version updated to 1.85.1 https://blog.rust-lang.org/2025/03/18/Rust-1.85.1.html Dropped patches: downgrade-bootstrap-cc.patch since it's merged with v1.85.1. (From OE-Core rev: b141115b9c8e052df096e55d92972b1db4c84f4e) Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.84.1->1.85.0Yash Shinde2025-04-0116-343/+418
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rust stable version updated to 1.85.0 https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html Some of the major updates: - Update LIC_FILES_CHKSUM in libstd-rs and rust recipes. License-Update: Unicode license text is updated to Unicode-3.0 License. https://github.com/rust-lang/rust/commit/6d2a3e9786ec43a0e0af20386e7046328296ac86 [RP: Update LICENSE to reference Unicode-3.0] - Pass '-Zforce-unstable-if-unmarked' to RUSTFLAGS in libstd-rs.bb Fix: https://github.com/rust-lang/rust/issues/133857#issuecomment-2526341227 - Downgrade bootstrap cc version causing bootstrap to fail on custom targets. (Backported from v1.85.1) Fix: https://github.com/rust-lang/rust/pull/137460/commits/e4ca11f87ffca8c63aa56d45b46e62b6acc58bd7 - Explicitly set float ABI for all ARM 32 bits targets. Fix: https://github.com/rust-lang/rust/commit/a51fefcaab835b310e2e26005b50982d0049d905 - Rust v1.85.0 tarball doesn't ship gcc tree. Drop "remove_gcc_directory" postfunc which removed it and prevented the bloat. Fix: https://github.com/rust-lang/rust/commit/13c3f9b9498013837782b46120085ea19ca75518 Adapted the patch changes with v1.85.0: repro-issue-fix-with-cc-crate-hashmap.patch revert-link-std-statically-in-rustc_driver-feature.patch rust-oe-selftest.patch rv32-cargo-rustix-0.38.40-fix.patch Dropped patches: fix-tidy-check-failure.patch since it's merged with v1.85.0. (From OE-Core rev: 3130069fdebb92f20b962fa8074564a27c3fb6b9) Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Update "do_update_snapshot" task for rust-snapshot.incYash Shinde2025-04-011-17/+30
| | | | | | | | | | | | | | | | The 'do_update_snapshot' task is failed with below error: Exception: FileNotFoundError: [Errno 2] No such file or directory: '.../rustc-1.83.0-src/src/stage0.json' There are changes in use of key-value format in stage0 file in rust sources and the rust recipe should be apdated for that. Changes in rust: https://github.com/rust-lang/rust/commit/1adfffd07f8704ca722f3897719ace079944b0c5 (From OE-Core rev: d64456f6ea58d683993b0bc7294baa889bafdf7b) Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-connectivity: Drop dbus from RDEPENDS:${PN}Niko Mauno2025-04-014-8/+0
| | | | | | | | | | | | | | Since each of these recipes already have 'dbus' in their DEPENDS, explicit runtime dependency declaration to dbus is not stricly necessary, because dbus-lib has runtime recommendation for ${VIRTUAL-RUNTIME_dbus} which in turn induces pulling also the preferred runtime D-Bus package to rootfs. Suggested-by: Ross Burton <ross.burton@arm.com> (From OE-Core rev: cf5b48d03f290a6bde94ee7a5c1aaee4d1a7793c) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib: Support using alternative runtime D-BusNiko Mauno2025-04-011-1/+1
| | | | | | | | | | | | In order to facilitate oe-core users who wish to use e.g. dbus-broker as their runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency to honor the new VIRTUAL-RUNTIME_dbus variable. (From OE-Core rev: c0c874c577910833a7dd90122b22c20fe33bf681) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Support using alternative runtime D-BusNiko Mauno2025-04-011-1/+1
| | | | | | | | | | | | In order to facilitate oe-core users who wish to use e.g. dbus-broker as their runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency to honor the new VIRTUAL-RUNTIME_dbus variable. (From OE-Core rev: f9a41652f7b40edf84278c0f3922321a613297f7) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dbus: Allow using dbus-lib with alternative D-BusNiko Mauno2025-04-011-0/+1
| | | | | | | | | | | | In order to facilitate oe-core users who wish to use e.g. dbus-broker as their runtime D-Bus implementation, declare the target specific dbus-lib runtime recommendation so that it will honor the new VIRTUAL-RUNTIME_dbus variable. (From OE-Core rev: 1d26191c71d4b19fe45ced52698d4130e8d8305e) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* default-providers: Add VIRTUAL-RUNTIME_dbus variableNiko Mauno2025-04-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The purpose of the new variable is to facilitate oe-core users who wish to use an alternative runtime D-Bus implementation instead of the default Freedesktop.org's dbus, such as dbus-broker, a recipe for which is currently available under meta-openembedded/meta-oe/recipes-core/dbus/ While introducing this facilitation the intent is to preserve the existing functionality, while allowing the user to optionally select an alternative runtime D-Bus implementation by adding the following line e.g. to local.conf file: VIRTUAL-RUNTIME_dbus = "dbus-broker" As a background, for example the Fedora distribution uses dbus-broker instead of Freedesktop.org's D-Bus implementation. The following excerpts from https://fedoraproject.org/wiki/Changes/DbusBrokerAsTheDefaultDbusImplementation provide background for their technological decision This change provides a more scalable and more reliable implementation in place of the reference implementation. The reference implementation suffers from long-standing issues including potential dead-locks and susceptibility to denial of service attacks, which the replacement implementation does not. and No visible changes in behavior are expected, except for different log messages. Any visibly different behavior to `dbus-daemon` should be reported as a regression. Ideally, this change should only improve the performance and security of the message bus. (From OE-Core rev: 81fd917ac05be19d8345fff272a2ffc17a257880) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flac: upgrade 1.4.3 -> 1.5.0Michael Opdenacker2025-04-012-9/+56
| | | | | | | | | | | | | | | | | License-Update: GFDL 1.2 -> 1.3, copyright years update Add patch that fixes a new documentation generation issue in 1.5.0 https://github.com/xiph/flac/pull/824 Remove the check for NASM, no longer used in 1.5.0 (From OE-Core rev: 3dc50446b1a39759703e77b711d7143a43f7f4d0) Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com> CC: Peter Marko <peter.marko@siemens.com> CC: Ross Burton <Ross.Burton@arm.com> CC: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: upgrade 5.40.0 -> 5.40.1J. S.2025-04-011-1/+1
| | | | | | | | | | | >From https://metacpan.org/pod/perldelta : "There are no changes intentionally incompatible with 5.40.0. If any exist, they are bugs, and we request that you submit a report." (From OE-Core rev: dd5a40890a2da27e8d5ede10ef1ae27e37f9e229) Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perlcross: upgrade 1.6 -> 1.6.1J. S.2025-04-011-1/+1
| | | | | | | | | | | https://github.com/arsv/perl-cross/releases/tag/1.6.1 This provides support for Perl 5.40.1 (From OE-Core rev: f09a8f0f414f31e1b4684bf48786a7ca0ba1e724) Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez5: disable aics testsGuðni Már Gilbert2025-04-012-0/+41
| | | | | | | | | | | | | | | Temporarily disable aics tests as they can fail depending on how the tests are executed. Sometimes they pass, sometimes they fail. The issue has been observed since BlueZ 5.72 to 5.80 Starting with BlueZ 5.80, the tests began failing when using the ptest-runner script. This is not a new issue in BlueZ 5.80 which is why the test is disabled with this commit until a solution is found. (From OE-Core rev: 1cd9f431e9a0c8c946630f2522d922e21ecfa1c2) Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez5: add missing tools to noinst-tools packageGuðni Már Gilbert2025-04-011-1/+7
| | | | | | | | | | | | | | | | | This change will prevent these tools from being installed if the image doesn't install bluez5-noinst-tools package. BlueZ 5.66: tools/mesh-tester BlueZ 5.66: tools/ioctl-tester BlueZ 5.65: tools/iso-tester BlueZ 5.56: tools/btpclientctl BlueZ 5.51: tools/bcmfw BlueZ 5.49: tools/rtlfw BlueZ 5.47: tools/btconfig (not a new tool, but it was moved from bin_PROGRAMS to noinst_PROGRAMS) (From OE-Core rev: 5b9d5f8971bc97f9adb0b0b8a0cfdd6fd221fc24) Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez5: upgrade 5.79 -> 5.80Guðni Már Gilbert2025-04-018-175/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes relevant for the build: * Four patches are dropped because they are included in 5.80. * Removed changes to etc/bluetooth directory permission bits. They are now set correctly in 5.80 [1]. * AMP code has been removed [2]. This means "tools/amptest" can be removed from NOINST_TOOLS_BT [1] - https://github.com/bluez/bluez/commit/b1fd409960001a77cda2a09ecc00147ebd9c3667 [2] - https://github.com/bluez/bluez/commit/1474c11618bc1092f7dd4b304d3768ce9da02b13 Changelog: Fix issue with handling address type for all types of keys. Fix issue with handling maximum number of GATT channels. Fix issue with handling MTU auto-tuning feature. Fix issue with handling AVRCP volume in reconfigured transports. Fix issue with handling VCP volume setting requests. Fix issue with handling VCP connection management. Fix issue with handling MAP qualification. Fix issue with handling PBAP qualification. Fix issue with handling BNEP qualification. Add support for PreferredBearer device property. Add support for SupportedTypes Message Access property. Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions. (From OE-Core rev: 9e340d4c8070bab0a14adc7d9f6534d1185944f5) Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-systemctl-native: Use += instead of :appendPeter Kjellerstedt2025-04-011-2/+2
| | | | | | | | | There is no reason to use EXTRA_OEMESON:append when += will do. (From OE-Core rev: 2ebd45d351dbf801a5aef0cc4a0a1c684e544412) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-llvm: Compile llvm to use dynamic librariesRichard Purdie2025-04-011-0/+2
| | | | | | | | | | | Our main llvm recipe uses dynamic linking already but rust-llvm does not. Enabling this significanly reduces the size of llvm-rust to about a third of what it was, which is a bettter configuration for us leading to smaller TMPDIR and sstate objects. (From OE-Core rev: 2b6a6d4199e4eed65f20351d077a04a7cf9da460) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2025-03-291-1/+1
| | | | | | (From OE-Core rev: dc2ef2cc1183a14cd3a05d388a1d0485a1bc8d20) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* layer.conf: Update layer series name for releaseRichard Purdie2025-03-291-1/+1
| | | | | | | | Drop styhead from the layer series name ready for release. (From OE-Core rev: 56253a6ba8dc2d6c337d947ab40d09d7beeddd24) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sanity.conf: Update minimum bitbake version to 2.12.0Richard Purdie2025-03-291-1/+1
| | | | | | | | | This should have been 2.11 previously but the numbers got confused. Correct it for release. (From OE-Core rev: d4a7c9d1e72dd6e45458ac6590e76f10805c0818) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-source: Fix remove_gcc_directoryRichard Purdie2025-03-291-1/+1
| | | | | | | | | | The patch works for rust-native but not other recipes which change ${S}. Set it to use the correct path so it works for llvm-rust, cargo and others, maximising the space saving. (From OE-Core rev: 1aee0bc109c1457159440c279ddc1fe5a8d89586) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Update patch statusRichard Purdie2025-03-292-3/+4
| | | | | | | | A couple of patches were merged upstream, mark as such. (From OE-Core rev: ac8557164ed7a4fc2961a7d15aa202a7f38fb4ed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-update-nvd2-native: handle missing vulnStatusPeter Marko2025-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | There is a new CVE which is missing vulnStatus field: https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=CVE-2025-2682 This leads to: File: '<snip>/poky/meta/recipes-core/meta/cve-update-nvd2-native.bb', lineno: 336, function: update_db 0332: 0333: accessVector = None 0334: vectorString = None 0335: cveId = elt['cve']['id'] *** 0336: if elt['cve']['vulnStatus'] == "Rejected": 0337: c = conn.cursor() 0338: c.execute("delete from PRODUCTS where ID = ?;", [cveId]) 0339: c.execute("delete from NVD where ID = ?;", [cveId]) 0340: c.close() Exception: KeyError: 'vulnStatus' (From OE-Core rev: 1508a97b175ccfc52a7ab64cbb4c9ce33d12bcb3) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/spdx-*.bbclass: move spdx2 specific variables out of spdx-common classAntonin Godard2025-03-282-2/+2
| | | | | | | | | | | Setting SPDX_ARCHIVE_SOURCES and SPDX_ARCHIVE_PACKAGED makes no difference when using the spdx-3.0 class. Move these two in the spdx-2.0 class since they are only used there. (From OE-Core rev: 8ce06538c9cde0f09909a5a2e61ec10b0d35df49) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: Do not delete chatset.aliasKhem Raj2025-03-281-4/+0
| | | | | | | | | charset.alias is not generated anymore (From OE-Core rev: e44fc07386a8e9e84725f4e5bded1c299b3e0896) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fmt: Backport patch to fix spdlog ABI issueKhem Raj2025-03-282-1/+37
| | | | | | | (From OE-Core rev: 47f5808d86c4721a16c8d7ae3d0d2b2bfe4d1247) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: fix cksum on muslRoss Burton2025-03-282-0/+48
| | | | | | | | | | musl has subtly different type definitions to glibc, which broke cksum under musl. Backport a patch from upstream to fix this. (From OE-Core rev: b177a9d5676cf0cfbaca3c589c513d7d89a2035c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: add missing ptest dependenciesRoss Burton2025-03-281-1/+4
| | | | | | | | | | One tests needs xz, and the acl and attr tests if enabled need the corresponding tools. (From OE-Core rev: 9caa68b9af19fea283ecdd55c4a8afd371fe388a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: Upgrade 2.7.0 -> 2.7.1Richard Purdie2025-03-281-2/+2
| | | | | | | | | | Includes a fix for a regression from the fix for CVE-2024-8176. License-Update: Copyright years change only (From OE-Core rev: 10b8ac71d5f3cfe4a36a5ad260ac4ec77459268f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: fix buildpath QA regarding unzipChen Qi2025-03-271-0/+1
| | | | | | | | | | | When unzip-native is somehow introduced indirectly into the dependency chain, then we get buildpath QA issue. Pass a similar value as the ZIP to fix this issue. (From OE-Core rev: 8d4987cf652c9844d93000fb012dc09eebcf9fcc) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Oe-selftest changes for rust v1.84.1Deepesh Varatharajan2025-03-273-0/+32
| | | | | | | | | | | | | | Ignore the failing unit test. The tidy check failed due to a typo, which was already reported and fixed in the Rust upstream. Upstream-Status: Backport [https://github.com/rust-lang/rust/commit/8e7734978245522cbbd14e53e08e888faf031ded] (From OE-Core rev: 94a244a14075ead1b3b5e966c0fe713cd448cad8) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Fix build failure when multilibs are enabledDeepesh Varatharajan2025-03-272-0/+32
| | | | | | | | | | | | | | | When multilibs are enabled, building rust is failing because of the following commit https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e with stage1/rustc cannot able to find dependent *.so files. The issue is been fixed inrust-master with the following commit by passing the necessary library paths before executing stage1/rustc Upstream-Status: Backport [https://github.com/rust-lang/rust/commit/139d6ba054a1a4cc5fe64981ad46fd5547bd4916] (From OE-Core rev: ab29b970ba7e08eabca92018d103af5f249ed2c5) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.83.0->1.84.1Deepesh Varatharajan2025-03-2714-291/+298
| | | | | | | | | | | | | | | | | | | | | | | | | Rust stable version updated to 1.84.1. https://blog.rust-lang.org/2025/01/30/Rust-1.84.1.html Renamed and modified the below patch to adapt the new version. rv32-cargo-rustix-0.38.37-fix.patch->rv32-cargo-rustix-0.38.38-fix.patch Modified the below patches to adapt the new version. repro-issue-fix-with-cc-crate-hashmap.patch revert-link-std-statically-in-rustc_driver-feature.patch Dropped the below patches : 0001-NFC-fix-build-failure-100993.patch https://github.com/llvm/llvm-project/commit/6ee49080e4bb43efe7ede10bed15935853bbd434 revert-Zdual-proc-macros-additional-check.patch Issue is fixed in rust-master and the fix is backported in the subsequent patch of the series. (From OE-Core rev: 4265f668de8c6708cb3a003ad655559031724149) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>