diff options
author | Alex Kiernan <alex.kiernan@gmail.com> | 2023-12-29 11:44:33 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-12-30 11:03:08 +0000 |
commit | 537ed2b654bbc44a84ad193feffee967355f6c65 (patch) | |
tree | c0bbda0c7da6ca3f16553b1268ae8a752deee0f4 | |
parent | aa0b0d0cc26974325e99451bf7422f4aeb257ccf (diff) | |
download | poky-537ed2b654bbc44a84ad193feffee967355f6c65.tar.gz |
rust: Upgrade 1.72.1 -> 1.73.0
https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html
(From OE-Core rev: 728c40b939c6af6358a483237298ca834cbb8993)
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/conf/distro/include/tcmode-default.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/cargo_1.73.0.bb (renamed from meta/recipes-devtools/rust/cargo_1.72.1.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/files/0001-Do-not-use-LFS64-on-linux-with-musl.patch | 36 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/files/hardcodepaths.patch | 8 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/libstd-rs_1.73.0.bb (renamed from meta/recipes-devtools/rust/libstd-rs_1.72.1.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust-cross-canadian_1.73.0.bb (renamed from meta/recipes-devtools/rust/rust-cross-canadian_1.72.1.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust-llvm_1.73.0.bb (renamed from meta/recipes-devtools/rust/rust-llvm_1.72.1.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust-snapshot.inc | 68 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust-source.inc | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/rust/rust_1.73.0.bb (renamed from meta/recipes-devtools/rust/rust_1.72.1.bb) | 0 |
10 files changed, 55 insertions, 61 deletions
diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index f67b7be39c..8960d9e014 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc | |||
@@ -25,7 +25,7 @@ LINUXLIBCVERSION ?= "6.5%" | |||
25 | QEMUVERSION ?= "8.1%" | 25 | QEMUVERSION ?= "8.1%" |
26 | GOVERSION ?= "1.20%" | 26 | GOVERSION ?= "1.20%" |
27 | LLVMVERSION ?= "17.%" | 27 | LLVMVERSION ?= "17.%" |
28 | RUSTVERSION ?= "1.72%" | 28 | RUSTVERSION ?= "1.73%" |
29 | 29 | ||
30 | PREFERRED_VERSION_gcc ?= "${GCCVERSION}" | 30 | PREFERRED_VERSION_gcc ?= "${GCCVERSION}" |
31 | PREFERRED_VERSION_gcc-cross-${TARGET_ARCH} ?= "${GCCVERSION}" | 31 | PREFERRED_VERSION_gcc-cross-${TARGET_ARCH} ?= "${GCCVERSION}" |
diff --git a/meta/recipes-devtools/rust/cargo_1.72.1.bb b/meta/recipes-devtools/rust/cargo_1.73.0.bb index 50b7e7c7b4..50b7e7c7b4 100644 --- a/meta/recipes-devtools/rust/cargo_1.72.1.bb +++ b/meta/recipes-devtools/rust/cargo_1.73.0.bb | |||
diff --git a/meta/recipes-devtools/rust/files/0001-Do-not-use-LFS64-on-linux-with-musl.patch b/meta/recipes-devtools/rust/files/0001-Do-not-use-LFS64-on-linux-with-musl.patch index dd23d09101..794ad804f0 100644 --- a/meta/recipes-devtools/rust/files/0001-Do-not-use-LFS64-on-linux-with-musl.patch +++ b/meta/recipes-devtools/rust/files/0001-Do-not-use-LFS64-on-linux-with-musl.patch | |||
@@ -19,10 +19,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
19 | library/std/src/sys/unix/fs.rs | 27 ++++++++++++++++++++------- | 19 | library/std/src/sys/unix/fs.rs | 27 ++++++++++++++++++++------- |
20 | 3 files changed, 38 insertions(+), 12 deletions(-) | 20 | 3 files changed, 38 insertions(+), 12 deletions(-) |
21 | 21 | ||
22 | Index: rustc-1.72.0-src/library/std/src/os/linux/fs.rs | 22 | Index: rustc-1.73.0-src/library/std/src/os/linux/fs.rs |
23 | =================================================================== | 23 | =================================================================== |
24 | --- rustc-1.72.0-src.orig/library/std/src/os/linux/fs.rs | 24 | --- rustc-1.73.0-src.orig/library/std/src/os/linux/fs.rs |
25 | +++ rustc-1.72.0-src/library/std/src/os/linux/fs.rs | 25 | +++ rustc-1.73.0-src/library/std/src/os/linux/fs.rs |
26 | @@ -329,7 +329,14 @@ pub trait MetadataExt { | 26 | @@ -329,7 +329,14 @@ pub trait MetadataExt { |
27 | impl MetadataExt for Metadata { | 27 | impl MetadataExt for Metadata { |
28 | #[allow(deprecated)] | 28 | #[allow(deprecated)] |
@@ -39,10 +39,10 @@ Index: rustc-1.72.0-src/library/std/src/os/linux/fs.rs | |||
39 | } | 39 | } |
40 | fn st_dev(&self) -> u64 { | 40 | fn st_dev(&self) -> u64 { |
41 | self.as_inner().as_inner().st_dev as u64 | 41 | self.as_inner().as_inner().st_dev as u64 |
42 | Index: rustc-1.72.0-src/library/std/src/sys/unix/fd.rs | 42 | Index: rustc-1.73.0-src/library/std/src/sys/unix/fd.rs |
43 | =================================================================== | 43 | =================================================================== |
44 | --- rustc-1.72.0-src.orig/library/std/src/sys/unix/fd.rs | 44 | --- rustc-1.73.0-src.orig/library/std/src/sys/unix/fd.rs |
45 | +++ rustc-1.72.0-src/library/std/src/sys/unix/fd.rs | 45 | +++ rustc-1.73.0-src/library/std/src/sys/unix/fd.rs |
46 | @@ -124,9 +124,12 @@ impl FileDesc { | 46 | @@ -124,9 +124,12 @@ impl FileDesc { |
47 | } | 47 | } |
48 | 48 | ||
@@ -73,11 +73,11 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fd.rs | |||
73 | use libc::pwrite64; | 73 | use libc::pwrite64; |
74 | 74 | ||
75 | unsafe { | 75 | unsafe { |
76 | Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | 76 | Index: rustc-1.73.0-src/library/std/src/sys/unix/fs.rs |
77 | =================================================================== | 77 | =================================================================== |
78 | --- rustc-1.72.0-src.orig/library/std/src/sys/unix/fs.rs | 78 | --- rustc-1.73.0-src.orig/library/std/src/sys/unix/fs.rs |
79 | +++ rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | 79 | +++ rustc-1.73.0-src/library/std/src/sys/unix/fs.rs |
80 | @@ -50,9 +50,13 @@ use libc::{c_int, mode_t}; | 80 | @@ -39,9 +39,13 @@ use libc::{c_int, mode_t}; |
81 | all(target_os = "linux", target_env = "gnu") | 81 | all(target_os = "linux", target_env = "gnu") |
82 | ))] | 82 | ))] |
83 | use libc::c_char; | 83 | use libc::c_char; |
@@ -93,7 +93,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
93 | use libc::fstatat64; | 93 | use libc::fstatat64; |
94 | #[cfg(any( | 94 | #[cfg(any( |
95 | target_os = "android", | 95 | target_os = "android", |
96 | @@ -64,7 +68,7 @@ use libc::fstatat64; | 96 | @@ -53,7 +57,7 @@ use libc::fstatat64; |
97 | target_os = "vita", | 97 | target_os = "vita", |
98 | ))] | 98 | ))] |
99 | use libc::readdir as readdir64; | 99 | use libc::readdir as readdir64; |
@@ -102,7 +102,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
102 | use libc::readdir64; | 102 | use libc::readdir64; |
103 | #[cfg(any(target_os = "emscripten", target_os = "l4re"))] | 103 | #[cfg(any(target_os = "emscripten", target_os = "l4re"))] |
104 | use libc::readdir64_r; | 104 | use libc::readdir64_r; |
105 | @@ -79,6 +83,7 @@ use libc::readdir64_r; | 105 | @@ -68,6 +72,7 @@ use libc::readdir64_r; |
106 | target_os = "redox", | 106 | target_os = "redox", |
107 | target_os = "nto", | 107 | target_os = "nto", |
108 | target_os = "vita", | 108 | target_os = "vita", |
@@ -110,7 +110,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
110 | )))] | 110 | )))] |
111 | use libc::readdir_r as readdir64_r; | 111 | use libc::readdir_r as readdir64_r; |
112 | #[cfg(target_os = "android")] | 112 | #[cfg(target_os = "android")] |
113 | @@ -86,7 +91,13 @@ use libc::{ | 113 | @@ -75,7 +80,13 @@ use libc::{ |
114 | dirent as dirent64, fstat as fstat64, fstatat as fstatat64, ftruncate64, lseek64, | 114 | dirent as dirent64, fstat as fstat64, fstatat as fstatat64, ftruncate64, lseek64, |
115 | lstat as lstat64, off64_t, open as open64, stat as stat64, | 115 | lstat as lstat64, off64_t, open as open64, stat as stat64, |
116 | }; | 116 | }; |
@@ -124,7 +124,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
124 | target_os = "linux", | 124 | target_os = "linux", |
125 | target_os = "emscripten", | 125 | target_os = "emscripten", |
126 | target_os = "l4re", | 126 | target_os = "l4re", |
127 | @@ -96,7 +107,7 @@ use libc::{ | 127 | @@ -85,7 +96,7 @@ use libc::{ |
128 | dirent as dirent64, fstat as fstat64, ftruncate as ftruncate64, lseek as lseek64, | 128 | dirent as dirent64, fstat as fstat64, ftruncate as ftruncate64, lseek as lseek64, |
129 | lstat as lstat64, off_t as off64_t, open as open64, stat as stat64, | 129 | lstat as lstat64, off_t as off64_t, open as open64, stat as stat64, |
130 | }; | 130 | }; |
@@ -133,7 +133,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
133 | use libc::{dirent64, fstat64, ftruncate64, lseek64, lstat64, off64_t, open64, stat64}; | 133 | use libc::{dirent64, fstat64, ftruncate64, lseek64, lstat64, off64_t, open64, stat64}; |
134 | 134 | ||
135 | pub use crate::sys_common::fs::try_exists; | 135 | pub use crate::sys_common::fs::try_exists; |
136 | @@ -283,6 +294,7 @@ unsafe impl Sync for Dir {} | 136 | @@ -272,6 +283,7 @@ unsafe impl Sync for Dir {} |
137 | #[cfg(any( | 137 | #[cfg(any( |
138 | target_os = "android", | 138 | target_os = "android", |
139 | target_os = "linux", | 139 | target_os = "linux", |
@@ -141,7 +141,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
141 | target_os = "solaris", | 141 | target_os = "solaris", |
142 | target_os = "illumos", | 142 | target_os = "illumos", |
143 | target_os = "fuchsia", | 143 | target_os = "fuchsia", |
144 | @@ -324,6 +336,7 @@ struct dirent64_min { | 144 | @@ -313,6 +325,7 @@ struct dirent64_min { |
145 | } | 145 | } |
146 | 146 | ||
147 | #[cfg(not(any( | 147 | #[cfg(not(any( |
@@ -149,7 +149,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
149 | target_os = "android", | 149 | target_os = "android", |
150 | target_os = "linux", | 150 | target_os = "linux", |
151 | target_os = "solaris", | 151 | target_os = "solaris", |
152 | @@ -832,7 +845,7 @@ impl DirEntry { | 152 | @@ -809,7 +822,7 @@ impl DirEntry { |
153 | } | 153 | } |
154 | 154 | ||
155 | #[cfg(all( | 155 | #[cfg(all( |
@@ -158,7 +158,7 @@ Index: rustc-1.72.0-src/library/std/src/sys/unix/fs.rs | |||
158 | not(miri) | 158 | not(miri) |
159 | ))] | 159 | ))] |
160 | pub fn metadata(&self) -> io::Result<FileAttr> { | 160 | pub fn metadata(&self) -> io::Result<FileAttr> { |
161 | @@ -856,7 +869,7 @@ impl DirEntry { | 161 | @@ -833,7 +846,7 @@ impl DirEntry { |
162 | } | 162 | } |
163 | 163 | ||
164 | #[cfg(any( | 164 | #[cfg(any( |
diff --git a/meta/recipes-devtools/rust/files/hardcodepaths.patch b/meta/recipes-devtools/rust/files/hardcodepaths.patch index 19c494ad9a..6eb091461f 100644 --- a/meta/recipes-devtools/rust/files/hardcodepaths.patch +++ b/meta/recipes-devtools/rust/files/hardcodepaths.patch | |||
@@ -6,9 +6,11 @@ Upstream-Status: Inappropriate [patches need rework] | |||
6 | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> | 6 | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
7 | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> | 7 | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> |
8 | 8 | ||
9 | --- rustc-1.69.0-src/compiler/rustc_codegen_llvm/src/context.rs.orig 2023-04-21 08:38:23.092458478 +0100 | 9 | Index: rustc-1.73.0-src/compiler/rustc_codegen_llvm/src/context.rs |
10 | +++ rustc-1.69.0-src/compiler/rustc_codegen_llvm/src/context.rs 2023-04-21 08:39:00.266819755 +0100 | 10 | =================================================================== |
11 | @@ -156,46 +156,6 @@ | 11 | --- rustc-1.73.0-src.orig/compiler/rustc_codegen_llvm/src/context.rs |
12 | +++ rustc-1.73.0-src/compiler/rustc_codegen_llvm/src/context.rs | ||
13 | @@ -157,46 +157,6 @@ pub unsafe fn create_module<'ll>( | ||
12 | } | 14 | } |
13 | } | 15 | } |
14 | 16 | ||
diff --git a/meta/recipes-devtools/rust/libstd-rs_1.72.1.bb b/meta/recipes-devtools/rust/libstd-rs_1.73.0.bb index d2bf266f9d..d2bf266f9d 100644 --- a/meta/recipes-devtools/rust/libstd-rs_1.72.1.bb +++ b/meta/recipes-devtools/rust/libstd-rs_1.73.0.bb | |||
diff --git a/meta/recipes-devtools/rust/rust-cross-canadian_1.72.1.bb b/meta/recipes-devtools/rust/rust-cross-canadian_1.73.0.bb index 55865238ab..55865238ab 100644 --- a/meta/recipes-devtools/rust/rust-cross-canadian_1.72.1.bb +++ b/meta/recipes-devtools/rust/rust-cross-canadian_1.73.0.bb | |||
diff --git a/meta/recipes-devtools/rust/rust-llvm_1.72.1.bb b/meta/recipes-devtools/rust/rust-llvm_1.73.0.bb index 5bfc1faea8..5bfc1faea8 100644 --- a/meta/recipes-devtools/rust/rust-llvm_1.72.1.bb +++ b/meta/recipes-devtools/rust/rust-llvm_1.73.0.bb | |||
diff --git a/meta/recipes-devtools/rust/rust-snapshot.inc b/meta/recipes-devtools/rust/rust-snapshot.inc index e8f97cf031..38d735db41 100644 --- a/meta/recipes-devtools/rust/rust-snapshot.inc +++ b/meta/recipes-devtools/rust/rust-snapshot.inc | |||
@@ -4,55 +4,47 @@ | |||
4 | ## The exact (previous) version that has been used is specified in the source tarball. | 4 | ## The exact (previous) version that has been used is specified in the source tarball. |
5 | ## The version is replicated here. | 5 | ## The version is replicated here. |
6 | 6 | ||
7 | SNAPSHOT_VERSION = "1.71.0" | 7 | SNAPSHOT_VERSION = "1.72.0" |
8 | 8 | ||
9 | SRC_URI[cargo-snapshot-aarch64.sha256sum] = "13e8ff23d6af976a45f3ab451bf698e318a8d1823d588ff8a989555096f894a8" | 9 | SRC_URI[cargo-snapshot-aarch64.sha256sum] = "95741a4cd2073adbd74a7c5596bb912abf4b2dfe00d70a9919cba4a836b7a0ff" |
10 | SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "58542a0ab1162ce05a45eb751793782dc24c5bf8eb9a7467317f254260305ea6" | 10 | SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "41d259c6f84280fd0e7719fea03a7583ba54e33e8ac32a2a7b703ffb0aebb7d9" |
11 | SRC_URI[rustc-snapshot-aarch64.sha256sum] = "e61b6e34df8c3a002798a9f627c4da701d66f9fc066a70264e354b03d06e6722" | 11 | SRC_URI[rustc-snapshot-aarch64.sha256sum] = "1948a80453956d494457dcced1942e2e204fb26d4e57e718ef1c7aa378efbedb" |
12 | 12 | ||
13 | SRC_URI[cargo-snapshot-i686.sha256sum] = "ee836c079c53e8e2ed5b2cbad849f991f2142b0b47b593a29b5cb39a76ee910e" | 13 | SRC_URI[cargo-snapshot-i686.sha256sum] = "549eda5cda44750b0b2e6d3ce3f9c90c3a133b695e4882b4c6b93e54d6e8a73a" |
14 | SRC_URI[rust-std-snapshot-i686.sha256sum] = "46976bf8297efc65556ccddfec395d5327fbe303f9dabffd104628a37cb1de6d" | 14 | SRC_URI[rust-std-snapshot-i686.sha256sum] = "536c5ec1403b55045a502af1d6f8af192b560fbf9a24874bce6d59163fb8a38a" |
15 | SRC_URI[rustc-snapshot-i686.sha256sum] = "e7c9c943b727de4f978cc9366e5c42536992d52ad418ffb9015e836723fd75ca" | 15 | SRC_URI[rustc-snapshot-i686.sha256sum] = "53c0e2045078326fd2ac9e77900a34b4ced1545a489b2a438deaebd2150cf543" |
16 | 16 | ||
17 | SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "33dd282f63a2ccf0251baec5fa8d989276b1735528fe4b5153319038cedbe115" | 17 | SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "216a9ccbfab10778f977b62416c17cf94a374e84a7acf3f50a11cf0b8b88940c" |
18 | SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "1a7c473cb50248a505a0e08dc05df49291e48a302a7b138e3ce396b0d0df9dbb" | 18 | SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "116065f0bb6d8e13725b974f057709e12ed85d93217a0feb16581850db7a0ede" |
19 | SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "fbb21fefc8dee4c73f151b15f175caaabf10c3e122974d3fea3f3e2fbe916822" | 19 | SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "73633f52ff12c448d2523409967d8d5d1e0b664c5a3a214395d10a9be7cc020d" |
20 | 20 | ||
21 | SRC_URI[cargo-snapshot-mips.sha256sum] = "ad068f683e44dbf539ab28d9a1ad1508d22b932aaa81ab0f77df2237817ef1e8" | 21 | SRC_URI[cargo-snapshot-powerpc.sha256sum] = "8a6452262e062be0e7eef92b2aafaa06caf0853b264a3fd337e92079a43f0a24" |
22 | SRC_URI[rust-std-snapshot-mips.sha256sum] = "a259bddfc3ee36279b016ebd2682fc5b4d1b93c63bed6e4f57b5a2963d661dc9" | 22 | SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "cca2897f091227cc53d63f3eefcfcb65f42d9e24a04a1b37a0d3ee36b7f84b5b" |
23 | SRC_URI[rustc-snapshot-mips.sha256sum] = "10d663c3b6cbf1d2166c2d544a2567c83bd8fb110c80064263393b89f025204c" | 23 | SRC_URI[rustc-snapshot-powerpc.sha256sum] = "3a8f0f115ae2d599e1de12d38cb47bd7f9b508e213bf2f9a41efc136021c49a2" |
24 | 24 | ||
25 | SRC_URI[cargo-snapshot-mipsel.sha256sum] = "c7973b800cadb67f6c5a4b938e03bb9e891ca5ab153da10a7913d9c3e18c9371" | 25 | SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "a24a385d9f403e0800adb4d8364e663e40a04663a18df8d8704a5156d4232a1b" |
26 | SRC_URI[rust-std-snapshot-mipsel.sha256sum] = "ad91d662c93e5092367048c8e717f64a5096b876623e5fbc3c791b2d1f868dfb" | 26 | SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "4aa7b7e80a5c45825f01aee96a88c5bcd56317c66298c4bd4ce99c80095e492e" |
27 | SRC_URI[rustc-snapshot-mipsel.sha256sum] = "05d15f51fc33439582967dfc8f19364e67e8b5050abefbdd8913984e8a7be84e" | 27 | SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "f1863c033fa88ebb9628f38988da54fadd16075b06765dc93abcd8b4f58f557b" |
28 | 28 | ||
29 | SRC_URI[cargo-snapshot-powerpc.sha256sum] = "38d0a67429bbbe5e56ba30110c77d8dab3ebe96f8159de1d973da74e5bcbbc71" | 29 | SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "f659bf3ab70c376c736b7d7112d1fcee32a56dbfa66f6ef4fc039652f66c99e7" |
30 | SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "fac6cc57d8a922423db2f0239b8484df3b029d0b58a63676868de682680bbf87" | 30 | SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "b6ef684ebf77063dbc1ff0abfe1316651fa73bbb95b023255b301b415867ff8b" |
31 | SRC_URI[rustc-snapshot-powerpc.sha256sum] = "1961433bbe12e84f2a01daa713779cb4a3fc53b856447047efee3ad02e596164" | 31 | SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "20ed9ec0599e6582a218dae544566ddf7e2af46341705f35de874c90d7eecc0c" |
32 | 32 | ||
33 | SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "a8f7d55c8e17db9737fad863b0b9327d79acf2baad2159d099b6d79e40ae79a5" | 33 | SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "43c89f16832e16fff0b2c51b953c8295db97bc5623cb1bf0164d992a7f29af03" |
34 | SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "628957fbe1f8665578167c6814486941f7b04417dce8a499cababa3284a2260a" | 34 | SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "0208dd644f6e266cc7c07695889f1280e04be06672cb172a401a444b54ffa9e9" |
35 | SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "0b14c621f0144d454fbe6093a31171e91163ea2a566092f35364817f5c77a96b" | 35 | SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "3a5a1dddf679720fec5c7af9e38f3ed5d7fe134c430458fae98f116da01becf6" |
36 | 36 | ||
37 | SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "9e6e184ad1836f52e5863b6ed72619926bb2e8c7ccf2b3c96bf86d7783f19673" | 37 | SRC_URI[cargo-snapshot-s390x.sha256sum] = "f2ce1bfc373efe162ca5b8ccfdb366dd526710fac305c61ed0b582b9185d68e9" |
38 | SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "3ce73e032232522cd7c37e64b1e8895f16ddcef02b1646d078f67bb36b6c1494" | 38 | SRC_URI[rust-std-snapshot-s390x.sha256sum] = "9ebe880ea998fc13d3ed9cbe71d26c69dd93859be8a8e582a8ddc5393400d4e5" |
39 | SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "9c4e3d5740e48265ab59888090013793777a526ecf5541c0fb055f9f0a13f409" | 39 | SRC_URI[rustc-snapshot-s390x.sha256sum] = "41a958bc4313fb0c0446376c84476818820cfe75937675a9594823b63dc9e219" |
40 | 40 | ||
41 | SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "bb78d8d09c8bb34d47a11276bc5566565a1dd075e1a5f4388347c767ba2b06a2" | 41 | SRC_URI[cargo-snapshot-x86_64.sha256sum] = "4a401dfe7b3056dc0d42acbcd380b2b90f936577706ca74ef5327af0f5abd0a0" |
42 | SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "bf692cee46d6c04c3993795633fdc5d4c1dffa7e4d4924227fa3e044872440a4" | 42 | SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "36f27513a6e4381f15b0cd14097c885af537f990cb6193cec3337c429367bf23" |
43 | SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "1941967619e0a3b6b8d6c3175bd5530c8b1bf30a7044c071f1b1808a56532ea7" | 43 | SRC_URI[rustc-snapshot-x86_64.sha256sum] = "5b5d7854a0d73368f15146c1aa47e4dbccf12762c93282f410a09a605929ce09" |
44 | 44 | ||
45 | SRC_URI[cargo-snapshot-s390x.sha256sum] = "6ab6597d7e42e7a94246ec6679b6a5479e95ca84e76cc952544514ff901da605" | 45 | SRC_URI[rust-std-snapshot-i586.sha256sum] = "57df2bdcfb659cb34bcb199400e84eb09d564fc390e5f8d3b011a15955241266" |
46 | SRC_URI[rust-std-snapshot-s390x.sha256sum] = "4ceab97a7c15e1235aa099306798e1eb8620aad5477b7123dc9e343bb9a6fcfe" | ||
47 | SRC_URI[rustc-snapshot-s390x.sha256sum] = "b94e7db76f3a0b13b8bc6f51f65f3a66ac3694ab2cf63b03c3f56ba6e7cce841" | ||
48 | 46 | ||
49 | SRC_URI[cargo-snapshot-x86_64.sha256sum] = "fe6fb520f59966300ee661d18b37c36cb3e614877c4c01dfedf987b8a9c577e9" | 47 | SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "b39c5d31ad61c5670a09dc4c8020f888e9b5be2dd0deec90899a7ed14b759488" |
50 | SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "98ae6530c3a41167e9d93d11ea078be98a02f6d809a06d0d51af3ce0f73150d7" | ||
51 | SRC_URI[rustc-snapshot-x86_64.sha256sum] = "c293d906769671d1cd18e945671bbd14e0b8a41df5075c47f33e6086fc8a1558" | ||
52 | |||
53 | SRC_URI[rust-std-snapshot-i586.sha256sum] = "5878f641f4e5a12ced79d2f0d5d9a9d5b0b97b56967684cf09357162c3e6a7b7" | ||
54 | |||
55 | SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "679ef3ee4a3876f071e08539734de2fabfcc3410977e8c20ba685bc9f40a693b" | ||
56 | 48 | ||
57 | SRC_URI += " \ | 49 | SRC_URI += " \ |
58 | ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ | 50 | ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ |
diff --git a/meta/recipes-devtools/rust/rust-source.inc b/meta/recipes-devtools/rust/rust-source.inc index ca3fcf9e88..c2a64c061a 100644 --- a/meta/recipes-devtools/rust/rust-source.inc +++ b/meta/recipes-devtools/rust/rust-source.inc | |||
@@ -7,7 +7,7 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n | |||
7 | file://0001-musl-Define-SOCK_SEQPACKET-in-common-place.patch;patchdir=${RUSTSRC} \ | 7 | file://0001-musl-Define-SOCK_SEQPACKET-in-common-place.patch;patchdir=${RUSTSRC} \ |
8 | file://0001-Revert-Map-source-absolute-paths-to-OUT_DIR-as-relat.patch;patchdir=${RUSTSRC} \ | 8 | file://0001-Revert-Map-source-absolute-paths-to-OUT_DIR-as-relat.patch;patchdir=${RUSTSRC} \ |
9 | " | 9 | " |
10 | SRC_URI[rust.sha256sum] = "aea58d962ff1c19521b9f587aad88285f0fd35b6b6738b031a7a15bb1b70a7c3" | 10 | SRC_URI[rust.sha256sum] = "6eaf672dbea2e6596af8c999f5e6924b9af4bb8b02166bfe0b928e68aa75ae62" |
11 | 11 | ||
12 | RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" | 12 | RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" |
13 | 13 | ||
diff --git a/meta/recipes-devtools/rust/rust_1.72.1.bb b/meta/recipes-devtools/rust/rust_1.73.0.bb index bc076997de..bc076997de 100644 --- a/meta/recipes-devtools/rust/rust_1.72.1.bb +++ b/meta/recipes-devtools/rust/rust_1.73.0.bb | |||