diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure index b640269e39db..f02299fc1b7d 100644 --- a/build/moz.configure/rust.configure +++ b/build/moz.configure/rust.configure @@ -67,7 +67,7 @@ def rust_compiler(rustc_info, cargo_info): You can install rust by running './mach bootstrap' or by directly running the installer from https://rustup.rs/ ''')) - rustc_min_version = Version('1.26.0') + rustc_min_version = Version('1.27.0') cargo_min_version = rustc_min_version version = rustc_info.version diff --git a/python/mozboot/mozboot/base.py b/python/mozboot/mozboot/base.py index 55f6728de202..40fe0f63dcbf 100644 --- a/python/mozboot/mozboot/base.py +++ b/python/mozboot/mozboot/base.py @@ -150,7 +150,7 @@ MODERN_MERCURIAL_VERSION = LooseVersion('4.3.3') MODERN_PYTHON_VERSION = LooseVersion('2.7.3') # Upgrade rust older than this. -MODERN_RUST_VERSION = LooseVersion('1.26.0') +MODERN_RUST_VERSION = LooseVersion('1.27.0') class BaseBootstrapper(object): diff --git a/taskcluster/ci/build/linux.yml b/taskcluster/ci/build/linux.yml index e3373aff1aa9..e6ea81ddd43a 100644 --- a/taskcluster/ci/build/linux.yml +++ b/taskcluster/ci/build/linux.yml @@ -265,7 +265,7 @@ linux64-base-toolchains/opt: toolchains: - linux64-clang-3.9 - linux64-gcc-6 - - linux64-rust-1.26 + - linux64-rust-1.27 - linux64-sccache linux64-base-toolchains/debug: @@ -295,7 +295,7 @@ linux64-base-toolchains/debug: toolchains: - linux64-clang-3.9 - linux64-gcc-6 - - linux64-rust-1.26 + - linux64-rust-1.27 - linux64-sccache linux/opt: diff --git a/taskcluster/ci/toolchain/linux.yml b/taskcluster/ci/toolchain/linux.yml index f8c05a2faaf1..b6912ad6fc25 100755 --- a/taskcluster/ci/toolchain/linux.yml +++ b/taskcluster/ci/toolchain/linux.yml @@ -391,12 +391,12 @@ linux64-android-gradle-dependencies: # Aliases aren't allowed for toolchains depending on toolchains. - linux64-android-sdk-linux-repack -linux64-rust-1.26: +linux64-rust-1.27: description: "rust repack" treeherder: kind: build platform: toolchains/opt - symbol: TL(rust-1.26) + symbol: TL(rust-1.27) tier: 1 worker-type: aws-provisioner-v1/gecko-{level}-b-linux worker: @@ -407,7 +407,7 @@ linux64-rust-1.26: using: toolchain-script script: repack_rust.py arguments: [ - '--channel', '1.26.2', + '--channel', '1.27.0', '--host', 'x86_64-unknown-linux-gnu', '--target', 'x86_64-unknown-linux-gnu', '--target', 'i686-unknown-linux-gnu',