]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
rust: Upgrade 1.90.0 -> 1.91.0
authorYash Shinde <Yash.Shinde@windriver.com>
Thu, 11 Dec 2025 14:08:15 +0000 (06:08 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 15 Dec 2025 18:00:31 +0000 (18:00 +0000)
commit90a2922d5134e4d252a4f6da6935f58d3d024e54
tree72a46a4f9166df49e6a1b7127f54e07809dae5ad
parentb71cb92f368a9bd958518f82646c6f31e5f96039
rust: Upgrade 1.90.0 -> 1.91.0

https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/

* Recent updates to rustc now require 'target_pointer_width'
  to be specified as an integer.
  Cast it to 'int' in rust target configuration to resolve the
  type consistency error.
  https://github.com/rust-lang/rust/pull/144443

* The "remote-test-server" bin is now generated in stage2-tools-bin dir
  rather than stage1. Update the test suite and recipe accordingly.

* Rebase existing patches with v1.91.0.

* Drop merged patches with rust v1.91.0.
  - 0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch
    https://github.com/llvm/llvm-project/pull/138077/commits/bcc31a9384d2df1c0f27ef140e1f0f9ee493034f

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 files changed:
meta/classes-recipe/rust-target-config.bbclass
meta/conf/distro/include/tcmode-default.inc
meta/lib/oeqa/selftest/cases/rust.py
meta/recipes-devtools/rust/cargo_1.91.0.bb [moved from meta/recipes-devtools/rust/cargo_1.90.0.bb with 100% similarity]
meta/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch [deleted file]
meta/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch
meta/recipes-devtools/rust/files/rust-oe-selftest.patch
meta/recipes-devtools/rust/libstd-rs_1.91.0.bb [moved from meta/recipes-devtools/rust/libstd-rs_1.90.0.bb with 100% similarity]
meta/recipes-devtools/rust/rust-cross-canadian_1.91.0.bb [moved from meta/recipes-devtools/rust/rust-cross-canadian_1.90.0.bb with 100% similarity]
meta/recipes-devtools/rust/rust-snapshot.inc
meta/recipes-devtools/rust/rust-source.inc
meta/recipes-devtools/rust/rust_1.91.0.bb [moved from meta/recipes-devtools/rust/rust_1.90.0.bb with 99% similarity]