Bug 1945020 - build(rust): bump minimum Rust version 1.76 → 1.82 r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D236028
This commit is contained in:
@@ -58,7 +58,7 @@ exclude = [
|
|||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
rust-version = "1.76.0"
|
rust-version = "1.82.0"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
# Shared across multiple UniFFI consumers.
|
# Shared across multiple UniFFI consumers.
|
||||||
|
|||||||
@@ -162,9 +162,9 @@ Here are the Rust versions for each Firefox version.
|
|||||||
| Firefox 133 | Rust 1.81.0 | 1.76.0 | 2024 September 5 | 2024 October 24 | 2024 November 26
|
| Firefox 133 | Rust 1.81.0 | 1.76.0 | 2024 September 5 | 2024 October 24 | 2024 November 26
|
||||||
| Firefox 134 | Rust 1.81.0 | 1.76.0 | 2024 September 5 | 2024 November 21 | 2025 January 7
|
| Firefox 134 | Rust 1.81.0 | 1.76.0 | 2024 September 5 | 2024 November 21 | 2025 January 7
|
||||||
| Firefox 135 | Rust 1.83.0 | 1.76.0 | 2024 November 28 | 2025 January 2 | 2025 February 4
|
| Firefox 135 | Rust 1.83.0 | 1.76.0 | 2024 November 28 | 2025 January 2 | 2025 February 4
|
||||||
|
| Firefox 136 | Rust 1.84.0 | 1.76.0 | 2025 January 9 | 2025 January 30 | 2025 March 4
|
||||||
| **Estimated** |
|
| **Estimated** |
|
||||||
| Firefox 136 | Rust 1.84.0 | ? | 2025 January 9 | 2025 January 30 | 2025 March 4
|
| Firefox 137 | Rust 1.85.0 | 1.83.0 | 2025 February 20 | 2025 February 27 | 2025 April 1
|
||||||
| Firefox 137 | Rust 1.85.0 | ? | 2025 February 20 | 2025 February 27 | 2025 April 1
|
|
||||||
| Firefox 138 | Rust 1.85.0 | ? | 2025 February 20 | 2025 March 27 | 2025 April 29
|
| Firefox 138 | Rust 1.85.0 | ? | 2025 February 20 | 2025 March 27 | 2025 April 29
|
||||||
| Firefox 139 | Rust 1.86.0 | ? | 2025 April 3 | 2025 April 24 | 2025 May 27
|
| Firefox 139 | Rust 1.86.0 | ? | 2025 April 3 | 2025 April 24 | 2025 May 27
|
||||||
| Firefox 140 | Rust 1.87.0 | ? | 2025 May 15 | 2025 May 22 | 2025 June 24
|
| Firefox 140 | Rust 1.87.0 | ? | 2025 May 15 | 2025 May 22 | 2025 June 24
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ from mach.site import PythonVirtualenv
|
|||||||
from mach.util import get_state_dir
|
from mach.util import get_state_dir
|
||||||
|
|
||||||
# Keep in sync with rust-version in top-level Cargo.toml.
|
# Keep in sync with rust-version in top-level Cargo.toml.
|
||||||
MINIMUM_RUST_VERSION = "1.76.0"
|
MINIMUM_RUST_VERSION = "1.82.0"
|
||||||
|
|
||||||
|
|
||||||
def get_tools_dir(srcdir=False):
|
def get_tools_dir(srcdir=False):
|
||||||
|
|||||||
@@ -11,12 +11,12 @@ task-defaults:
|
|||||||
script: repack_rust.py
|
script: repack_rust.py
|
||||||
toolchain-artifact: public/build/rustc.tar.zst
|
toolchain-artifact: public/build/rustc.tar.zst
|
||||||
|
|
||||||
linux64-rust-1.76:
|
linux64-rust-1.82:
|
||||||
treeherder:
|
treeherder:
|
||||||
symbol: TL(rust-1.76)
|
symbol: TL(rust-1.82)
|
||||||
run:
|
run:
|
||||||
arguments: [
|
arguments: [
|
||||||
'--channel', '1.76.0',
|
'--channel', '1.82.0',
|
||||||
'--host', 'x86_64-unknown-linux-gnu',
|
'--host', 'x86_64-unknown-linux-gnu',
|
||||||
'--target', 'x86_64-unknown-linux-gnu',
|
'--target', 'x86_64-unknown-linux-gnu',
|
||||||
'--target', 'i686-unknown-linux-gnu',
|
'--target', 'i686-unknown-linux-gnu',
|
||||||
|
|||||||
Reference in New Issue
Block a user