Name cargo
Version 1.70.0
Summary Cargo, a package manager for Rust.
Description
Section devel
License MIT | Apache-2.0
Homepage https://crates.io
Recipe file recipes-devtools/rust/cargo_1.70.0.bb
recipes-devtools/rust/rust-source.inc
recipes-devtools/rust/rust-snapshot.inc
Layer meta-toradex-torizon (kirkstone branch)
Inherits
  • cargo
  • cargo_common
  • pkgconfig
  • python3-dir
  • python3native
  • rust-common
Dependencies
  • ca-certificates
  • cargo-native
  • curl
  • libssh2
  • libstd-rs
  • openssl
  • pkgconfig-native
  • python3-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/i686-oe-linux-rust
  • virtual/libc
  • zlib
PACKAGECONFIG options

Sources

https://static.rust-lang.org/dist/rustc-1.70.0-src.tar.xz
https://static.rust-lang.org/dist/rust-std-1.69.0-x86_64-unknown-linux-gnu.tar.xz
https://static.rust-lang.org/dist/rustc-1.69.0-x86_64-unknown-linux-gnu.tar.xz
https://static.rust-lang.org/dist/cargo-1.69.0-x86_64-unknown-linux-gnu.tar.xz

Patches

Patch Status
files/hardcodepaths.patch Inappropriate [patches need rework]
files/getrandom-open64.patch Backport [https://github.com/rust-random/getrandom/commit/7f73e3ccc1f53bfc419e4ddcfd343766aa5837b6]
files/0001-Do-not-use-LFS64-on-linux-with-musl.patch Submitted [https://github.com/rust-lang/rust/pull/106246]
files/zlib-off64_t.patch Submitted [https://github.com/madler/zlib/pull/764]
files/0001-musl-Define-SOCK_SEQPACKET-in-common-place.patch Submitted [https://github.com/rust-lang/libc/pull/3191]
files/bootstrap_fail.patch Backport [https://github.com/rust-lang/rust/commit/9dffb52738e0b2ccd15af36d4607a709b21e020c]

Other branches

This recipe in other branches of meta-toradex-torizon:

Branch Recipe
kirkstone (Yocto Project 4.0) cargo 1.70.0 (this recipe)