yocto-patches.lists.yoctoproject.org archive mirror
 help / color / mirror / Atom feed
* Re: [yocto-patches] [meta-lts-mixins][kirkstone/rust][PATCH 0/7] Update to Rust 1.88.0
       [not found] <185C9E195CBCEAC5.8958@lists.yoctoproject.org>
@ 2025-08-19 14:30 ` Scott Murray
  0 siblings, 0 replies; only message in thread
From: Scott Murray @ 2025-08-19 14:30 UTC (permalink / raw)
  To: yocto-patches

On Sun, 17 Aug 2025, Scott Murray via lists.yoctoproject.org wrote:

> This patch series for the kirkstone/rust mixin layer backports the
> recent Rust toolchain changes in oe-core master branch to pull in
> the 1.87.0 -> 1.88.0 updates and other fixes.
>
> I intend to push this series to kirkstone/rust within 24 hours
> unless a serious showstopper is pointed out.

I have gone ahead and merged these changes to kirkstone/rust.

Scott

> Changes:
>
> Jayasurya Maganuru (1):
>   rust: Upgrade 1.87.0 -> 1.88.0
>
> Khem Raj (4):
>   rust: Update riscv32 patch with the backport
>   cargo-c: Upgrade to 0.10.14+cargo-0.89.0
>   libstd-rs: Fix build regression on rv32
>   cargo-c: Update patches to latest versions
>
> Peter Tatrai (2):
>   rust: disable executable-no-mangle-strip test on PowerPC due to linker
>     issue
>   rust: backport cstring-merging test fix for PowerPC targets
>
>  conf/layer.conf                               |   2 +-
>  lib/oeqa/selftest/cases/rust_mixin.py         |   2 +
>  recipes-devtools/rust/cargo-c-crates.inc      | 498 +++++++++---------
>  ...Use-libc-SYS_futex_time64-on-riscv32.patch |  36 ++
>  ...Use-libc-SYS_futex_time64-on-riscv32.patch |  51 ++
>  ...8.0.bb => cargo-c_0.10.14+cargo-0.89.0.bb} |   7 +-
>  .../rust/{cargo_1.87.0.bb => cargo_1.88.0.bb} |   0
>  ...l-codes-on-riscv32gc-unknown-linux-g.patch | 375 ++++++++++---
>  ...lain-syscalls-as-their-time64-varian.patch |  49 ++
>  ...teps-tool.rs-switch-off-lto-for-rust.patch |  18 +-
>  .../backport-fix-test-string-merging.patch    |  27 +
>  ...epro-issue-fix-with-cc-crate-hashmap.patch | 102 ----
>  ...d-statically-in-rustc_driver-feature.patch |   6 +-
>  .../rust/files/rust-oe-selftest.patch         |  63 ++-
>  ...ibstd-rs_1.87.0.bb => libstd-rs_1.88.0.bb} |   0
>  ....87.0.bb => rust-cross-canadian_1.88.0.bb} |   0
>  ...ust-llvm_1.87.0.bb => rust-llvm_1.88.0.bb} |   2 +-
>  recipes-devtools/rust/rust-snapshot.inc       |  78 +--
>  recipes-devtools/rust/rust-source.inc         |   4 +-
>  .../rust/{rust_1.87.0.bb => rust_1.88.0.bb}   |   0
>  20 files changed, 848 insertions(+), 472 deletions(-)
>  create mode 100644 recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch
>  create mode 100644 recipes-devtools/rust/cargo-c/0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch
>  rename recipes-devtools/rust/{cargo-c_0.10.13+cargo-0.88.0.bb => cargo-c_0.10.14+cargo-0.89.0.bb} (50%)
>  rename recipes-devtools/rust/{cargo_1.87.0.bb => cargo_1.88.0.bb} (100%)
>  create mode 100644 recipes-devtools/rust/files/0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch
>  create mode 100644 recipes-devtools/rust/files/backport-fix-test-string-merging.patch
>  rename recipes-devtools/rust/{libstd-rs_1.87.0.bb => libstd-rs_1.88.0.bb} (100%)
>  rename recipes-devtools/rust/{rust-cross-canadian_1.87.0.bb => rust-cross-canadian_1.88.0.bb} (100%)
>  rename recipes-devtools/rust/{rust-llvm_1.87.0.bb => rust-llvm_1.88.0.bb} (99%)
>  rename recipes-devtools/rust/{rust_1.87.0.bb => rust_1.88.0.bb} (100%)
>
>


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-08-19 14:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <185C9E195CBCEAC5.8958@lists.yoctoproject.org>
2025-08-19 14:30 ` [yocto-patches] [meta-lts-mixins][kirkstone/rust][PATCH 0/7] Update to Rust 1.88.0 Scott Murray

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).