Skip to content

Commit 7a5b3f7

Browse files
legendecasnodejs-github-bot
authored andcommitted
build: bump rust version to 1.86
1 parent 708e127 commit 7a5b3f7

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/test-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ env:
4444
CXX: ${{ (github.base_ref == 'main' || github.ref_name == 'main') && 'sccache' || '' }} clang++-19
4545
SCCACHE_GHA_ENABLED: ${{ github.base_ref == 'main' || github.ref_name == 'main' }}
4646
SCCACHE_IDLE_TIMEOUT: '0'
47-
RUSTC_VERSION: '1.82'
47+
RUSTC_VERSION: '1.86'
4848

4949
permissions:
5050
contents: read

.github/workflows/test-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ env:
6666
PYTHON_VERSION: '3.14'
6767
XCODE_VERSION: '16.4'
6868
FLAKY_TESTS: keep_retrying
69-
RUSTC_VERSION: '1.82'
69+
RUSTC_VERSION: '1.86'
7070

7171
permissions:
7272
contents: read

BUILDING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,8 +1048,8 @@ linking statically or dynamically with a version of [temporal\_rs](https://githu
10481048
Temporal support is enabled by default starting in Node.js 26. Building it
10491049
requires a Rust toolchain:
10501050

1051-
* rustc >= 1.82 (with LLVM >= 19)
1052-
* cargo >= 1.82
1051+
* rustc >= 1.86 (with LLVM >= 19)
1052+
* cargo >= 1.86
10531053

10541054
If `--v8-enable-temporal-support` and `--v8-disable-temporal-support` are both
10551055
omitted, `configure.py` probes for `cargo` and `rustc`. If either is missing,

configure.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1579,8 +1579,8 @@ def check_compiler(o):
15791579
# cargo and rustc are needed for Temporal.
15801580
if not options.v8_disable_temporal_support and not options.shared_temporal_capi:
15811581
# Minimum cargo and rustc versions should match values in BUILDING.md.
1582-
min_cargo_ver_tuple = (1, 82)
1583-
min_rustc_ver_tuple = (1, 82)
1582+
min_cargo_ver_tuple = (1, 86)
1583+
min_rustc_ver_tuple = (1, 86)
15841584
cargo = os.environ.get('CARGO', 'cargo')
15851585
cargo_ver = get_cargo_version(cargo)
15861586
print_verbose(f'Detected cargo (CARGO={cargo}): {cargo_ver}')

0 commit comments

Comments
 (0)