Updates

Title Version Milestone Date Committer Commit
rust: Upgrade 1.74.1 -> 1.75.0 1.75.0 5.0 M3 2024-03-01 Yash Shinde 9aec2c6c77
rust: Upgrade 1.74.0 -> 1.74.1 1.74.1 5.0 M2 2023-12-30 Alex Kiernan b98373075c
rust: Upgrade 1.73.0 -> 1.74.0 1.74.0 5.0 M2 2023-12-30 Alex Kiernan 84f46dd250
rust: Upgrade 1.72.1 -> 1.73.0 1.73.0 5.0 M2 2023-12-30 Alex Kiernan 728c40b939
rust: Upgrade 1.72.0 -> 1.72.1 1.72.1 5.0 M2 2023-12-30 Alex Kiernan d1386bbf22
rust: Upgrade 1.71.1 -> 1.72.0 1.72.0 5.0 M2 2023-12-30 Alex Kiernan 30637cdeb3
rust: Upgrade 1.71.0 -> 1.71.1 1.71.1 5.0 M1 2023-12-13 Alex Kiernan ad4369d790
rust: Upgrade 1.70.0 -> 1.71.0 1.71.0 5.0 M1 2023-12-13 Alex Kiernan c3eba94ee4
rust: Upgrade 1.69.0 -> 1.70.0 1.70.0 4.3 M1 2023-06-07 Alex Kiernan d1af583c29
rust: Upgrade 1.68.2 -> 1.69.0 1.69.0 4.3 M1 2023-05-05 Alex Kiernan 39e05f9b0f
rust: Upgrade 1.68.1 -> 1.68.2 1.68.2 4.2 M4 2023-04-13 Alex Kiernan 4563432b41
rust: update 1.67.1 -> 1.68.1 1.68.1 4.2 M4 2023-04-03 Alexander Kanavin f5accb4fae
rust: update 1.67.0 -> 1.67.1 1.67.1 4.2 M3 2023-02-20 Alexander Kanavin d80c1e0270
rust: Upgrade 1.66.1 -> 1.67.0 1.67.0 4.2 M2 2023-01-31 Alex Kiernan 4900e0c5cb
rust: Upgrade 1.66.0 -> 1.66.1 1.66.1 4.2 M2 2023-01-15 Alex Kiernan 3d31afc566
rust: Merge all rustc-source patches into rust-source.inc 1.66.0 4.2 M2 2023-01-12 Alex Kiernan 550c273f38

Patches

Patch Status
files/hardcodepaths.patch Inappropriate [patches need rework]
files/zlib-off64_t.patch Submitted [https://github.com/madler/zlib/pull/764]
files/0001-Revert-Map-source-absolute-paths-to-OUT_DIR-as-relat.patch Inappropriate [patches need rework]
files/rv32-missing-syscalls.patch Backport [https://github.com/sunfishcode/linux-raw-sys/commit/6f86540e73bd45c9d13730ba0121d1820db0eeee]
files/rv32-rustix-libc-backend.patch Pending
files/rv32-cargo-rustix-0.38.19-fix.patch Inappropriate [Specific to rustix-0.38.19]
files/custom-target-cfg.patch Backport [https://github.com/rust-lang/rust/pull/119619/commits/26c71cbcf1a9bce6ceb962d753c467d098f63cf6]
files/rustc-bootstrap.patch Backport [https://github.com/rust-lang/rust/pull/119619/commits/8aa7dd06f6e50621dc10f9f9490681be8a45876f]
files/target-build-value.patch Backport [https://github.com/rust-lang/rust/pull/119619/commits/b888e2f82b9dbe81875f50d13adbc0271a9401ff]
files/0001-Handle-vendored-sources-when-remapping-paths.patch Submitted [https://github.com/rust-lang/rust/pull/119582]
files/repro-issue-fix-with-v175.patch Backport [https://github.com/rust-lang/rust/pull/121959/commits/a9a979839bbdfec48c75d618ab0dce8a953589b8]
files/0001-cargo-do-not-write-host-information-into-compilation.patch Inappropriate [reported at https://github.com/rust-lang/cargo/issues/13922]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master rust 1.75.0 (this recipe)
scarthgap (Yocto Project 5.0) rust 1.75.0
nanbield (Yocto Project 4.3) rust 1.70.0
mickledore (Yocto Project 4.2) rust 1.68.2
langdale (Yocto Project 4.1) rust 1.63.0
kirkstone (Yocto Project 4.0) rust 1.59.0
honister (Yocto Project 3.4) rust 1.54.0

About rust

Summary
Rust compiler and runtime libaries
Section
devel
License
(MIT | Apache-2.0) & Unicode-TOU
Recipe file
recipes-devtools/rust/rust_1.75.0.bb
Layer
openembedded-core (master branch)
Homepage
http://www.rust-lang.org
Sources
Provides
  • rust
Depends
  • virtual/i686-oe-linux-gcc
  • virtual/i686-oe-linux-compilerlibs
  • virtual/libc
  • file-native
  • python3-native
  • rust-llvm
  • libstd-rs
  • rust-native
  • (=1.75.0)
  • cargo-native