]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
rust: Upgrade 1.74.1 -> 1.75.0
authorYash Shinde <Yash.Shinde@windriver.com>
Thu, 29 Feb 2024 16:32:40 +0000 (08:32 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Mar 2024 09:30:39 +0000 (09:30 +0000)
commit9aec2c6c777388bb3129aa4c4f27a40f912522b4
tree3936b86d6937a73b683469d85c4a25097036af01
parentfce06a1632484c9001541df1ac27ffca7d1d8b4b
rust: Upgrade 1.74.1 -> 1.75.0

* Drop backported musl fixes.

* Set `change-id` rather than `changelog-seen`
to fix build warning.

* Add fixes for 4b7e0a0b56aa24 ("Handle vendored sources
when remapping paths") which otherwise cause build failures:

| thread 'main' panicked at src/core/builder.rs:1795:26:
| std::fs::read_dir(registry_src) failed with No such file or directory (os=
 error 2)

https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
22 files changed:
meta/conf/distro/include/tcmode-default.inc
meta/recipes-devtools/rust/cargo_1.75.0.bb [moved from meta/recipes-devtools/rust/cargo_1.74.1.bb with 100% similarity]
meta/recipes-devtools/rust/files/0001-Don-t-use-LFS64-symbols-on-musl.patch [deleted file]
meta/recipes-devtools/rust/files/0001-Handle-vendored-sources-when-remapping-paths.patch [new file with mode: 0644]
meta/recipes-devtools/rust/files/0001-musl-Define-SOCK_NONBLOCK-with-O_NONBLOCK.patch [deleted file]
meta/recipes-devtools/rust/files/0002-musl-riscv32-Define-F_SETLK-F_SETLKW-and-fix-F_GETLK.patch [deleted file]
meta/recipes-devtools/rust/files/0003-musl-Move-F_OFD_GETLK-F_OFD_SETLK-and-F_OFD_SETLKW-t.patch [deleted file]
meta/recipes-devtools/rust/files/0004-musl-Define-O_LARGEFILE-for-riscv32.patch [deleted file]
meta/recipes-devtools/rust/files/0005-musl-Define-SOCK_SEQPACKET-in-common-place.patch [deleted file]
meta/recipes-devtools/rust/files/cargo-path.patch
meta/recipes-devtools/rust/files/rustc-bootstrap.patch
meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.19-fix.patch [new file with mode: 0644]
meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.6-fix.patch [deleted file]
meta/recipes-devtools/rust/files/rv32-missing-syscalls.patch
meta/recipes-devtools/rust/files/rv32-rustix-libc-backend.patch
meta/recipes-devtools/rust/files/target-build-value.patch
meta/recipes-devtools/rust/libstd-rs_1.75.0.bb [moved from meta/recipes-devtools/rust/libstd-rs_1.74.1.bb with 100% similarity]
meta/recipes-devtools/rust/rust-cross-canadian_1.75.0.bb [moved from meta/recipes-devtools/rust/rust-cross-canadian_1.74.1.bb with 100% similarity]
meta/recipes-devtools/rust/rust-llvm_1.75.0.bb [moved from meta/recipes-devtools/rust/rust-llvm_1.74.1.bb with 99% similarity]
meta/recipes-devtools/rust/rust-snapshot.inc
meta/recipes-devtools/rust/rust-source.inc
meta/recipes-devtools/rust/rust_1.75.0.bb [moved from meta/recipes-devtools/rust/rust_1.74.1.bb with 99% similarity]