Name libstd-rs
Version 1.75.0
Summary Rust standard libaries
Description
Section devel
License (MIT | Apache-2.0) & Unicode-TOU
Homepage http://www.rust-lang.org
Recipe file recipes-devtools/rust/libstd-rs_1.75.0.bb
recipes-devtools/rust/rust-source.inc
Layer openembedded-core (scarthgap branch)
Inherits
  • cargo
  • cargo_common
  • python3-dir
  • python3native
  • rust-common
  • rust-target-config
Dependencies
  • cargo-native
  • python3-native
  • rust-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

https://static.rust-lang.org/dist/rustc-1.75.0-src.tar.xz

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/cargo-path.patch Submitted [https://github.com/rust-lang/rust/pull/120125]
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]

Other branches

This recipe in other branches of openembedded-core:

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