Bug 1720908 - Port bug 1720625: Add sysroots to Windows/macOS builds for host utilities. r=justdave

Necessary to compile things like nsinstall which run on the Linux host during
the build.

Differential Revision: https://phabricator.services.mozilla.com/D120081

--HG--
extra : amend_source : a6643e2b4c136a6f192998f3ce44c6f227fa967c
This commit is contained in:
Rob Lemley 2021-07-16 11:13:00 -04:00
Родитель 8ceaa95d61
Коммит 2a2b2b7115
3 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -31,6 +31,7 @@ job-defaults:
- linux64-node
- linux64-rust-macos
- linux64-rust-size
- sysroot-x86_64-linux-gnu
macosx64/debug:
description: "MacOS X x64 Cross-compile"

Просмотреть файл

@ -64,6 +64,7 @@ win32/opt:
- linux64-sccache
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win32-libotr
fetch:
- nsis-3.01-win
@ -123,6 +124,7 @@ win32-shippable/opt:
- linux64-rust-size
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win32-libotr
fetch:
- nsis-3.01-win
@ -179,6 +181,7 @@ win32/debug:
- linux64-sccache
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win32-libotr
fetch:
- nsis-3.01-win
@ -234,6 +237,7 @@ win64/opt:
- linux64-sccache
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win64-libotr
fetch:
- nsis-3.01-win
@ -293,6 +297,7 @@ win64-shippable/opt:
- linux64-rust-size
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win64-libotr
fetch:
- nsis-3.01-win
@ -349,6 +354,7 @@ win64/debug:
- linux64-sccache
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win64-libotr
fetch:
- nsis-3.01-win
@ -486,6 +492,7 @@ win64-asan/opt:
- linux64-sccache
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win64-libotr
- win64-llvm-symbolizer
fetch:

Просмотреть файл

@ -104,6 +104,7 @@ jobs:
- linux64-rust-macos
- macosx64-x64-libotr
- macosx64-sdk-10.12
- sysroot-x86_64-linux-gnu
win64-searchfox/debug:
description: "Win64 Searchfox Debug (clang)"
@ -153,6 +154,7 @@ jobs:
- linux64-sccache
- linux64-winchecksec
- linux64-wine
- sysroot-x86_64-linux-gnu
- win64-libotr
fetch:
- nsis-3.01-win