summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/rust/rust-snapshot.inc
diff options
context:
space:
mode:
authorJayasurya Maganuru <Maganuru.Jayasurya@windriver.com>2025-07-28 04:54:08 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-07-31 10:48:35 +0100
commit006da8235633e05d4eb5da9f01b616f0bd934593 (patch)
treef9e8fd83b5540421104e9d83a965f6e041ae4b47 /meta/recipes-devtools/rust/rust-snapshot.inc
parent03f7151e011693a7ce90107ffed4b3da9cdd4b56 (diff)
downloadpoky-006da8235633e05d4eb5da9f01b616f0bd934593.tar.gz
rust: Upgrade 1.87.0 -> 1.88.0
Rust stable version updated to 1.88.0. https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/ * Rebase existing patches with v1.88.0 * Exclude tidy and coverage-dump from OE self-tests due to test failures Although the build completes successfully, OE self-tests fail: tools/coverage-dump panics during test execution. tools/tidy fails due to a mismatched GCC submodule commit. These tests are excluded to allow successful OE self-test runs. * Two tests from the`codegen` modules now fail only on riscv64. Enable them on arm32/64 and x86-32/64 targets, while restricting them on riscv64 via `only-<target_arch>` tags. Bugzilla link - https://bugzilla.yoctoproject.org/show_bug.cgi?id=15944 Test Results Summary: +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | 28,664 | 1,451 | | arm-64 | 28,748 | 1,396 | | x86-32 | 28,657 | 1,432 | | x86-64 | 28,904 | 1,213 | | riscv-64 | 28,722 | 1,421 | +-----------+--------+---------+ (From OE-Core rev: 5afc9bdbabfdbcb784ceb637926111e6c7648f41) Signed-off-by: Jayasurya Maganuru <Maganuru.Jayasurya@windriver.com> Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/rust/rust-snapshot.inc')
-rw-r--r--meta/recipes-devtools/rust/rust-snapshot.inc78
1 files changed, 39 insertions, 39 deletions
diff --git a/meta/recipes-devtools/rust/rust-snapshot.inc b/meta/recipes-devtools/rust/rust-snapshot.inc
index 87b39a2cc2..76ec8092d1 100644
--- a/meta/recipes-devtools/rust/rust-snapshot.inc
+++ b/meta/recipes-devtools/rust/rust-snapshot.inc
@@ -4,56 +4,56 @@
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
7SNAPSHOT_VERSION = "1.86.0" 7SNAPSHOT_VERSION = "1.87.0"
8 8
9SRC_URI[rustc-snapshot-aarch64.sha256sum] = "ccece9e59546d2e6ff3fc3b8f4b033aab21631c271eefbe814b3cbace6628c6e" 9SRC_URI[rustc-snapshot-aarch64.sha256sum] = "93c59a880632aa1c69e3ffaa1830b5b19c08341ae2cd364bf4e6d13901facfed"
10SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "176129577a5d560bbd94bcd2d24c0228bb495b73219df02556b4e4b4f0815bf7" 10SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "80fab79c1f57b7cd89a1e6379b2196a208352403aa7bd7f674341a172ac0697f"
11SRC_URI[cargo-snapshot-aarch64.sha256sum] = "37156542b702e8b4ffd1c5c75017632582343e93ca378285cdc92196c85c77e3" 11SRC_URI[cargo-snapshot-aarch64.sha256sum] = "51e237e7f383840a404a5be721491a8ca4671bf9c14e62566ecadccfcc6e4291"
12SRC_URI[clippy-snapshot-aarch64.sha256sum] = "e70edcf560e6b50861618d7045d2b38cae9e2a555f489062570e2e7041563f42" 12SRC_URI[clippy-snapshot-aarch64.sha256sum] = "38b5bb919b5e256cc8bed5b69eecca577677ccb404fdd7bc3a9f2f79bede1a50"
13 13
14SRC_URI[rustc-snapshot-i686.sha256sum] = "976f4604d949d722738a9fe95313035226571128396e942b0fc678180be487b0" 14SRC_URI[rustc-snapshot-i686.sha256sum] = "e59bb135589f8ca062e63ec244f61a4226fa348de5221fa96e9350f3e28a5fd1"
15SRC_URI[rust-std-snapshot-i686.sha256sum] = "ce9f0fa4b0760730e26bf315cebe099f0b883436e095c5fc4b94ba20bd9f121a" 15SRC_URI[rust-std-snapshot-i686.sha256sum] = "df2bcaa75c9bfec12b4d0b43112c90647383865871cd0ea19f4af16b8942ac9f"
16SRC_URI[cargo-snapshot-i686.sha256sum] = "24f20bdc1bb14f4ffbdc2f540488bebc3340437418725c3162215ae03cdad480" 16SRC_URI[cargo-snapshot-i686.sha256sum] = "840baaa8d99087b4fbb67c57cf0687f53b51f387b0c44ea206d5c6262114c9ed"
17SRC_URI[clippy-snapshot-i686.sha256sum] = "6788449fa0eceebe4ea8c797bbaf27495dad152087b3085d58dc05cacab0617a" 17SRC_URI[clippy-snapshot-i686.sha256sum] = "fbaf630b50109512573152d66797760933a1aa44e4ab2056c39e2e5ef457ffd9"
18 18
19SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "970089ad61f8ca82017b59444aee483c1fc005e3f7a6af63cd5f146df8287cce" 19SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "21f2e20d2dab04683f24771a4a1ba81500bf2d876b3f8e134b6f39ba88cafc33"
20SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "2f528377f57fbf81da35e2f08ec7ba50daddabebdce2cc86b6ec909fee157a33" 20SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "333cf7f4328c13e2ea0d05fa87ee0509d63c57bab570b685c891fe6113e6d36a"
21SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "c3b8ab03b64c824f2ea25db578b5760d44302be3fd1e4a78404c98cba39301f4" 21SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "ae613f51e848f09e2e2b079b0036f07beee965a3a15f80b39ec1f791c72c6a8f"
22SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "1ab711423497a1d02408a240da28ad366450574dd7f528ffaee80d1d5ed10550" 22SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "7825d8bc9ab68f2015a1b432b26aad9f208b6293369a67887d2a2f8b5cabfb01"
23 23
24SRC_URI[rustc-snapshot-powerpc.sha256sum] = "21ea61181ba7daa04f61bec6a295ad76ce34bfbd74ad1d679c4548977bd82eb9" 24SRC_URI[rustc-snapshot-powerpc.sha256sum] = "a650e3d8701c5916893845f5ceae1eb0bf9714ac608ef304976a9ee2ace16caf"
25SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "e5ed58a861619bcc89fc3f969174c84fd6ed8a26b5d4b196f06efb868653c1c1" 25SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "df327566871a7595efc393e8fec9cd529615d4296727a228625cffd67a322126"
26SRC_URI[cargo-snapshot-powerpc.sha256sum] = "fd832c269af81dd1ee9f3831991fccdc2c7312e9a9069908510eefe7c313d144" 26SRC_URI[cargo-snapshot-powerpc.sha256sum] = "b6ffefdf0c1bc00880aae0a2a4fc038e1412b7df364c8f601b63ca3589ef9e76"
27SRC_URI[clippy-snapshot-powerpc.sha256sum] = "c94578d31e4145a4169ab5761537a2a0133818278fb62ee76251ef8ef45228c8" 27SRC_URI[clippy-snapshot-powerpc.sha256sum] = "53307af7138bf26b8cd5da2057c2642830969b4482560c9fb1c229d984d8abdb"
28 28
29SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "a54bbe16e6a405f137a0dc51fd570140c80077ba769d29d885a60e74cb3196bb" 29SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "96c0a3d1a6f1c3d9ac677187af6837e1b0fb782a270762741d02b5c299c62d77"
30SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "06538b41a9351c449d215498d4ec2f072f728bd18df8fac7ef8534a0d0f34e27" 30SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "4a69e1a021ddd0c645fe7bee229a4db306c08a6f4976dc5eaf64bf95a810f7c2"
31SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "4d398cd8da17d1a5f26734b39cb17e791b243ac3570f8da2e5e5580a9dfad578" 31SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "c3992ae2b799941acd29561978115315ccc31fae851d23c7ac93c716b7b10ad7"
32SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "0abf31a8cb2762a7a81dbee8a5798e43e11a83326711ce00ad16c5587bcf5e49" 32SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "7f968106335bb20b944ad0ff988ebe918b62a923d8f5fcfe8a998583ea22cebd"
33 33
34SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "7585a20b02b7dd497e393a2e7552a0c6aabb51556fcf7507c6f7ffde530f8c88" 34SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "b861d2ccaa379261d7a05331b25971687a9d90efbab14c58829b78abe3add2e6"
35SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "fcf940c0553a04cb9bd85cce524729c2f54b000b554fee95c7aa218d608b7e3d" 35SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "73ed9c6ef539095cdca4e41b789b4e47effce6f796be73542f86cb9d5855a9ea"
36SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "8fefd2317023716a018986c4a62558a7b543ccf34e4e6d1104afc66edcae1c9c" 36SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "2b9ef59c3c1818d6712ea4ec8af53720a0c2017ace80a15c287f05768ac04e0a"
37SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "8cc65649396ccad73cecd17b972ab8d4c34837136cf374425be63d697b541469" 37SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "1dd6d1622f4e8fe33af90f4fca7851757fe2856248c36d79fdef38abc81f98b2"
38 38
39SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "4d1106b576221182f84412f3377a5148eab6950d20e45e4274cd8b58df46f26b" 39SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "45708d5767ecd589ec852068dc0e0afb27427e7e9e03b4586f2cb75673f885b6"
40SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "b28b9c2f183521a204f2899610253c11c86ee4aa903fe66d8410dfaa22c926e6" 40SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "71f3a9dee3955255cd25ea4b15fe664284ac89591bc920667b9e47ff37f330fd"
41SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "7825556908e10a48320cfb2d812851271d7cf549977173e028a0dd23af9d7eac" 41SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "ced9e08041d4d24611593366537f3f14db63cede6a4d65c1297853b72c7b72d9"
42SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "c39c53a82fdaaa97413728a4f3f9feb5b31bdf3e3e563c64651bd01713e79166" 42SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "8d3665a04ecf3191196998f7aeb94cd6cdafba9200345387d854101629f94fe6"
43 43
44SRC_URI[rustc-snapshot-s390x.sha256sum] = "18caf22fbfc4d26c80b39b4c6b1cd5fb42dba3e32d5d3600c22eae6f688d7f4c" 44SRC_URI[rustc-snapshot-s390x.sha256sum] = "4b961ed0731f0f4f3c1270c1655198a01269e6e4ca129bf1b975114e3bde511e"
45SRC_URI[rust-std-snapshot-s390x.sha256sum] = "3919f6962d0aefdd2cd75d8dba749ed826936065b64c9a8d54d1d85c2685fd66" 45SRC_URI[rust-std-snapshot-s390x.sha256sum] = "9fb2a2ceb9671ab74ccceb61c5763c591eb1be21584b944ad7e5458edab171c9"
46SRC_URI[cargo-snapshot-s390x.sha256sum] = "1c6eb1be254574881a611a3b8904cdcfe43c79a285875673e59c890dcd5766c2" 46SRC_URI[cargo-snapshot-s390x.sha256sum] = "73402a5585c32bdc80ace0070cec695768395fcc85efa0843ca42a453034a953"
47SRC_URI[clippy-snapshot-s390x.sha256sum] = "c87183b52ddb4085ddf2524a775fd255d5fd11ad2fdd6424574f08750a8cf378" 47SRC_URI[clippy-snapshot-s390x.sha256sum] = "bab8cff53f93466c77d2f17b007132c77cf782314bfc6c3d897dc0fc1e4e6375"
48 48
49SRC_URI[rustc-snapshot-x86_64.sha256sum] = "4438b809ce4a083af31ed17aeeedcc8fc60ccffc0625bef1926620751b6989d7" 49SRC_URI[rustc-snapshot-x86_64.sha256sum] = "e8395c5c5756253b76107055e093ffbc4431af7b30aeebe72ce2684b9cb53973"
50SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "67be7184ea388d8ce0feaf7fdea46f1775cfc2970930264343b3089898501d37" 50SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "1b57253bd32b8b292c965b3a2d992a266763158494cab8555584c09360b90f77"
51SRC_URI[cargo-snapshot-x86_64.sha256sum] = "c5c1590f7e9246ad9f4f97cfe26ffa92707b52a769726596a9ef81565ebd908b" 51SRC_URI[cargo-snapshot-x86_64.sha256sum] = "469d5dc479835adadd728bc3587f8abf1941b3dd71f9865abd3e0783ae662555"
52SRC_URI[clippy-snapshot-x86_64.sha256sum] = "02aaff2c1407d2da8dba19aa4970dd873e311902b120a66cbcdbe51eb8836edf" 52SRC_URI[clippy-snapshot-x86_64.sha256sum] = "9d440eef6811112a000acf96a062df7bcbc013fa4f8e00a7f9a4f57ef90637a1"
53 53
54SRC_URI[rust-std-snapshot-i586.sha256sum] = "f0bddc6dba7d719b8ba131bcd634a8379e00fc825a51c0f17abf424c9cb5c052" 54SRC_URI[rust-std-snapshot-i586.sha256sum] = "fc656140b5810a1bfa3b80456e416a0381dd68c565fc67fd23f945f8df80254b"
55 55
56SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "722238ae13e6e101d1b698d2b3a7915d59bb7f485b594e8d833cce8b9460383b" 56SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "2a7f654b1c31cb60b4841bf0a041a2fcdec9baecf8bb0f9ae1d1743862073907"
57 57
58SRC_URI += " \ 58SRC_URI += " \
59 ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ 59 ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \