diff --git a/mozglue/static/rust/build.rs b/mozglue/static/rust/build.rs index c5d246c63457..7e42b375e22c 100644 --- a/mozglue/static/rust/build.rs +++ b/mozglue/static/rust/build.rs @@ -16,7 +16,7 @@ fn main() { println!("cargo:rerun-if-changed=wrappers.cpp"); let ver = version().unwrap(); - let max_oom_hook_version = Version::parse("1.65.0-alpha").unwrap(); + let max_oom_hook_version = Version::parse("1.66.0-alpha").unwrap(); if ver < max_oom_hook_version { println!("cargo:rustc-cfg=feature=\"oom_with_hook\""); diff --git a/taskcluster/ci/fetch/toolchains.yml b/taskcluster/ci/fetch/toolchains.yml index d0668cfc9081..a7bbf886e1cf 100644 --- a/taskcluster/ci/fetch/toolchains.yml +++ b/taskcluster/ci/fetch/toolchains.yml @@ -372,13 +372,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.64.0: - description: Rust 1.64.0 source code +rust-1.65.0: + description: Rust 1.65.0 source code fetch: type: git include-dot-git: true repo: https://github.com/rust-lang/rust/ - revision: a55dd71d5fb0ec5a6a3a9e8c27b2127ba491ce52 + revision: d939e5a3e5eb34dd1e828b9ad244ee6e6a0a989b wasi-sdk: description: wasi-sdk-16 source code diff --git a/taskcluster/ci/toolchain/rust.yml b/taskcluster/ci/toolchain/rust.yml index c03fe00b0e93..ce8a3128f173 100644 --- a/taskcluster/ci/toolchain/rust.yml +++ b/taskcluster/ci/toolchain/rust.yml @@ -38,12 +38,12 @@ linux64-rust-1.63: ] toolchain-alias: linux64-rust-base -linux64-rust-1.64: +linux64-rust-1.65: treeherder: symbol: TL(rust) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu', @@ -73,19 +73,19 @@ linux64-rust-dev: ] fetches: fetch: - - rust-1.64.0 + - rust-1.65.0 toolchain: - linux64-clang-toolchain - linux64-binutils -linux64-rust-cross-1.64: +linux64-rust-cross-1.65: description: "rust repack with macos and windows cross support" treeherder: symbol: TL(rust-cross) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu', @@ -102,13 +102,13 @@ linux64-rust-cross-1.64: ] toolchain-alias: linux64-rust-cross -linux64-rust-static-1.64: +linux64-rust-static-1.65: description: "rust repack with static linking support" treeherder: symbol: TL(rust-static) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'aarch64-unknown-linux-musl', '--target', 'x86_64-unknown-linux-gnu', @@ -132,13 +132,13 @@ linux64-rust-macos-1.61: ] toolchain-alias: linux64-rust-macos-toolchain -linux64-rust-macos-1.64: +linux64-rust-macos-1.65: description: "rust repack with macos-cross support" treeherder: symbol: TL(rust-macos) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-apple-darwin', @@ -146,13 +146,13 @@ linux64-rust-macos-1.64: ] toolchain-alias: linux64-rust-macos -linux64-rust-android-1.64: +linux64-rust-android-1.65: description: "rust repack with android-cross support" treeherder: symbol: TL(rust-android) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'armv7-linux-androideabi', @@ -181,13 +181,13 @@ linux64-rust-windows-1.61: ] toolchain-alias: linux64-rust-windows-toolchain -linux64-rust-windows-1.64: +linux64-rust-windows-1.65: description: "rust repack with windows-cross support" treeherder: symbol: TL(rust-win) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-pc-windows-msvc', @@ -209,12 +209,12 @@ win64-rust-1.61: ] toolchain-alias: win64-rust-toolchain -win64-rust-1.64: +win64-rust-1.65: treeherder: symbol: TW64(rust) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-pc-windows-msvc', '--target', 'x86_64-pc-windows-msvc', '--target', 'i686-pc-windows-msvc', @@ -222,23 +222,23 @@ win64-rust-1.64: ] toolchain-alias: win64-rust -macosx64-rust-1.64: +macosx64-rust-1.65: treeherder: symbol: TM(rust) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-apple-darwin', '--target', 'x86_64-apple-darwin', ] toolchain-alias: macosx64-rust -mingw32-rust-1.64: +mingw32-rust-1.65: treeherder: symbol: TMW(rust) run: arguments: [ - '--channel', '1.64.0', + '--channel', '1.65.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu', '--target', 'i686-pc-windows-gnu',