mbox series

[meta-lts-mixins,scarthgap/rust,0/7] Pull in recent oe-core updates

Message ID cover.1746137462.git.scott.murray@konsulko.com
Headers show
Series Pull in recent oe-core updates | expand

Message

Scott Murray May 1, 2025, 10:15 p.m. UTC
This patch series backports the recent post-1.85.1 Rust toolchain changes
from oe-core master branch, and brings scarthgap/rust to the same level as
the series I posted for kirkstone/rust earlier.

I intend to push this series to scarthgap/rust in about 24 hours unless a
serious showstopper is pointed out.

Changes:

Deepesh Varatharajan (2):
  rust: re-enable the unit tests that are ignored
  rust: re-enable the unit tests that are ignored

Khem Raj (2):
  rust-llvm: Disable benchmarks by cmake options
  cargo-c,rust: Fix build on risv32

Peter Kjellerstedt (1):
  libstd-rs: Correct the license to use Unicode-3.0

Scott Murray (1):
  Update README.md wrt dynamic layer submissions

Yoann Congal (1):
  cargo-c: Update patch Upstream-Status

 README.md                                     |  37 +++
 ...l-codes-on-riscv32gc-unknown-linux-g.patch |  38 +++
 .../rust/cargo-c_0.10.5+cargo-0.83.0.bb       |   1 +
 ...l-codes-on-riscv32gc-unknown-linux-g.patch | 112 +++++++++
 .../rust/files/rust-oe-selftest.patch         | 195 ---------------
 .../files/rv32-cargo-rustix-0.38.40-fix.patch | 236 ------------------
 recipes-devtools/rust/libstd-rs_1.85.1.bb     |   2 +-
 .../0003-llvm-fix-include-benchmarks.patch    |  25 --
 recipes-devtools/rust/rust-llvm_1.85.1.bb     |   2 +-
 recipes-devtools/rust/rust-source.inc         |   2 +-
 10 files changed, 191 insertions(+), 459 deletions(-)
 create mode 100644 recipes-devtools/rust/cargo-c/0001-Define-more-ioctl-codes-on-riscv32gc-unknown-linux-g.patch
 create mode 100644 recipes-devtools/rust/files/0001-Define-more-ioctl-codes-on-riscv32gc-unknown-linux-g.patch
 delete mode 100644 recipes-devtools/rust/files/rv32-cargo-rustix-0.38.40-fix.patch
 delete mode 100644 recipes-devtools/rust/rust-llvm/0003-llvm-fix-include-benchmarks.patch