commit 2a81e4685186d5f223c749ee37168cd251018b41
parent a13db57fbf6ffad1de676c09672da517078c0fc9
Author: Mike Hommey <mh+mozilla@glandium.org>
Date: Wed, 12 Nov 2025 08:38:08 +0000
Bug 1989703 - Make cargo-vet available on supported aarch64 hosts. r=firefox-build-system-reviewers,sergesanspaille
We can't build a cargo-vet for win64-aarch64 yet, but aarch64 windows
can run the x86_64 binaries, so use an alias.
Differential Revision: https://phabricator.services.mozilla.com/D272114
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/taskcluster/kinds/toolchain/cargo-vet.yml b/taskcluster/kinds/toolchain/cargo-vet.yml
@@ -27,6 +27,17 @@ linux64-cargo-vet:
- linux64-rust-toolchain
- sysroot-x86_64-linux-gnu
+linux64-aarch64-cargo-vet:
+ treeherder:
+ symbol: TLA64(cargo-vet)
+ run:
+ arguments: ['aarch64-unknown-linux-gnu', 'reqwest/native-tls-vendored']
+ fetches:
+ toolchain:
+ - linux64-clang-toolchain
+ - linux64-rust-toolchain
+ - sysroot-aarch64-linux-gnu
+
macosx64-cargo-vet:
treeherder:
symbol: TM(cargo-vet)
@@ -54,6 +65,7 @@ win64-cargo-vet:
symbol: TW64(cargo-vet)
run:
arguments: ['x86_64-pc-windows-msvc']
+ toolchain-alias: win64-aarch64-cargo-vet
fetches:
toolchain:
- linux64-clang-toolchain