From cdccafa3d9cdfcdcd22e8ab1fa5d2032a63ce08a Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Thu, 11 Apr 2024 08:44:17 +0000 Subject: [PATCH] Bug 1890704 - Update builders to rustc 1.77.2. r=firefox-build-system-reviewers,sergesanspaille Differential Revision: https://phabricator.services.mozilla.com/D207103 --- docs/writing-rust-code/update-policy.md | 2 +- taskcluster/ci/fetch/toolchains.yml | 6 +++--- taskcluster/ci/toolchain/rust.yml | 22 +++++++++++----------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/writing-rust-code/update-policy.md b/docs/writing-rust-code/update-policy.md index b70ebfbe9e18..b23e7b6e22fa 100644 --- a/docs/writing-rust-code/update-policy.md +++ b/docs/writing-rust-code/update-policy.md @@ -153,7 +153,7 @@ Here are the Rust versions for each Firefox version. | Firefox 124 | Rust 1.76.0 | 1.70.0 | 2024 February 8 | 2024 February 15 | 2024 March 19 | Firefox 125 | Rust 1.76.0 | 1.74.0 | 2024 February 8 | 2024 March 14 | 2024 April 16 | **Estimated** | -| Firefox 126 | Rust 1.77.1 | ? | 2024 March 28 | 2024 April 19 | 2024 May 14 +| Firefox 126 | Rust 1.77.2 | ? | 2024 March 28 | 2024 April 11 | 2024 May 14 | Firefox 127 | Rust 1.78.0 | ? | 2024 May 2 | 2024 May 9 | 2024 June 11 | Firefox 128 | Rust 1.78.0 | ? | 2024 May 2 | 2024 June 6 | 2024 July 9 | Firefox 129 | Rust 1.79.0 | ? | 2024 June 13 | 2024 July 4 | 2024 August 6 diff --git a/taskcluster/ci/fetch/toolchains.yml b/taskcluster/ci/fetch/toolchains.yml index 194e4170113e..9c58eaddc70f 100644 --- a/taskcluster/ci/fetch/toolchains.yml +++ b/taskcluster/ci/fetch/toolchains.yml @@ -380,13 +380,13 @@ clang-trunk: # We build stable rust from source so the resulting compiler acts as a nightly # rust compiler, allowing to use unstable features like -Zbuild-std and # sanitizers. -rust-1.77.1: - description: Rust 1.77.1 source code +rust-1.77.2: + description: Rust 1.77.2 source code fetch: type: git include-dot-git: true repo: https://github.com/rust-lang/rust/ - revision: 7cf61ebde7b22796c69757901dd346d0fe70bd97 + revision: 25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04 wasi-sdk-11: description: wasi-sdk-11 source code diff --git a/taskcluster/ci/toolchain/rust.yml b/taskcluster/ci/toolchain/rust.yml index f0097831bdaa..437c497d7147 100644 --- a/taskcluster/ci/toolchain/rust.yml +++ b/taskcluster/ci/toolchain/rust.yml @@ -31,7 +31,7 @@ linux64-rust-1.77: symbol: TL(rust) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu', @@ -62,7 +62,7 @@ linux64-rust-dev: ] fetches: fetch: - - rust-1.77.1 + - rust-1.77.2 toolchain: - linux64-clang-toolchain - linux64-toolchain-sysroot @@ -73,7 +73,7 @@ linux64-rust-cross-1.77: symbol: TL(rust-cross) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu', @@ -96,7 +96,7 @@ linux64-rust-static-1.77: symbol: TL(rust-static) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'aarch64-unknown-linux-musl', '--target', 'x86_64-unknown-linux-gnu', @@ -126,7 +126,7 @@ linux64-rust-macos-1.77: symbol: TL(rust-macos) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-apple-darwin', @@ -140,7 +140,7 @@ linux64-rust-ios-1.77: symbol: TL(rust-ios) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'aarch64-apple-ios', @@ -154,7 +154,7 @@ linux64-rust-android-1.77: symbol: TL(rust-android) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'armv7-linux-androideabi', @@ -185,7 +185,7 @@ linux64-rust-windows-1.77: symbol: TL(rust-win) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-pc-windows-msvc', @@ -199,7 +199,7 @@ win64-rust-1.77: symbol: TW64(rust) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-pc-windows-msvc', '--target', 'x86_64-pc-windows-msvc', '--target', 'i686-pc-windows-msvc', @@ -212,7 +212,7 @@ macosx64-rust-1.77: symbol: TM(rust) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-apple-darwin', '--target', 'x86_64-apple-darwin', ] @@ -223,7 +223,7 @@ mingw32-rust-1.77: symbol: TMW(rust) run: arguments: [ - '--channel', '1.77.1', + '--channel', '1.77.2', '--host', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu', '--target', 'i686-pc-windows-gnu',