As discussed on the last couple of YP technical calls, I have created
a kirkstone/rust-1.70 branch in meta-lts-mixins.  It backports the
state of Rust support in nanbield to kirkstone the same way that the
kirkstone/rust-1.68 branch did with mickledore.  The majority of the
patches listed below were manually picked from nanbield and adapted
on top of the kirkstone/rust-1.68 branch to create this new branch.
The bbappend to fix building rust-hello-world, and the addition of a
backport of cargo-update-recipe-crates.bbclass are changes I worked
up in addition to the other adaptations.  If you would like to look
at the changes in detail, they are browsable at:

https://git.yoctoproject.org/meta-lts-mixins/log/?h=kirkstone/rust-1.70

Changes:

Alex Kiernan (2):
  rust: Upgrade 1.68.2 -> 1.69.0
  rust: Upgrade 1.69.0 -> 1.70.0

Alexander Kanavin (3):
  meta/recipes: ensure all recipes have a SUMMARY
  librsvg: update 2.56.0 -> 2.56.1
  librsvg: fix upstream version check

Benjamin Bara (1):
  rust-target-config: fix target_features for vfpv3d16

Frederic Martinsons (2):
  cargo.bbclass: Use --frozen flag for cargo operations
  cargo_common.bbclass: Handle Cargo.lock modifications for git
    dependencies

Khem Raj (1):
  rust-target-config: Map rust target to OE target

Martin Jansa (1):
  libstd-rs, rust: use bfd linker instead of gold

Ross Burton (1):
  librsvg: upgrade to 2.56.3

Scott Murray (3):
  librsvg: update 2.54.6 -> 2.56.0
  rust-hello-world: Fix building
  Add cargo-update-recipe-crates.bbclass backport

Sundeep KOKKONDA (1):
  rust: reproducibility issue fix

 README                                        |  30 +-
 classes/cargo-update-recipe-crates.bbclass    |  79 +++
 classes/cargo.bbclass                         |   7 +-
 classes/cargo_common.bbclass                  |  41 ++
 classes/rust-target-config.bbclass            |  14 +-
 conf/layer.conf                               |   2 +-
 .../rust/{cargo_1.68.2.bb => cargo_1.70.0.bb} |   2 +-
 ...-Do-not-use-LFS64-on-linux-with-musl.patch |  54 +-
 ...efine-SOCK_SEQPACKET-in-common-place.patch |  56 +-
 .../rust/files/crossbeam_atomic.patch         |  50 --
 .../rust/files/hardcodepaths.patch            |  11 +-
 ...ibstd-rs_1.68.2.bb => libstd-rs_1.70.0.bb} |   5 +
 recipes-devtools/rust/rust-cross-canadian.inc |   1 +
 ....68.2.bb => rust-cross-canadian_1.70.0.bb} |   0
 ...e-64bit-off_t-on-32bit-glibc-systems.patch |  79 ---
 ...ust-llvm_1.68.2.bb => rust-llvm_1.70.0.bb} |   5 +-
 recipes-devtools/rust/rust-snapshot.inc       |  66 +-
 recipes-devtools/rust/rust-source.inc         |   3 +-
 .../rust/{rust_1.68.2.bb => rust_1.70.0.bb}   |   6 +
 .../0001-Add-Cargo.lock.patch                 |  30 +
 .../rust-hello-world_%.bbappend               |   3 +
 recipes-gnome/librsvg/librsvg-crates.inc      | 606 ++++++++++++++++++
 ...lib.rs-do-not-probe-into-harcoded-li.patch |  51 --
 .../{librsvg_2.54.6.bb => librsvg_2.56.3.bb}  |  10 +-
 24 files changed, 910 insertions(+), 301 deletions(-)
 create mode 100644 classes/cargo-update-recipe-crates.bbclass
 rename recipes-devtools/rust/{cargo_1.68.2.bb => cargo_1.70.0.bb} (98%)
 delete mode 100644 recipes-devtools/rust/files/crossbeam_atomic.patch
 rename recipes-devtools/rust/{libstd-rs_1.68.2.bb => libstd-rs_1.70.0.bb} (83%)
 rename recipes-devtools/rust/{rust-cross-canadian_1.68.2.bb => 
rust-cross-canadian_1.70.0.bb} (100%)
 delete mode 100644 
recipes-devtools/rust/rust-llvm/0035-cmake-Enable-64bit-off_t-on-32bit-glibc-systems.patch
 rename recipes-devtools/rust/{rust-llvm_1.68.2.bb => rust-llvm_1.70.0.bb} (94%)
 rename recipes-devtools/rust/{rust_1.68.2.bb => rust_1.70.0.bb} (97%)
 create mode 100644 
recipes-example/rust-hello-world/rust-hello-world/0001-Add-Cargo.lock.patch
 create mode 100644 recipes-example/rust-hello-world/rust-hello-world_%.bbappend
 create mode 100644 recipes-gnome/librsvg/librsvg-crates.inc
 delete mode 100644 
recipes-gnome/librsvg/librsvg/0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch
 rename recipes-gnome/librsvg/{librsvg_2.54.6.bb => librsvg_2.56.3.bb} (89%)

-- 
2.43.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62277): https://lists.yoctoproject.org/g/yocto/message/62277
Mute This Topic: https://lists.yoctoproject.org/mt/103944251/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to