Bug 1796517 - Use pkgconf instead of pkg-config on automation. r=firefox-build-system-reviewers,andi

This brings us on par with local builds.

Differential Revision: https://phabricator.services.mozilla.com/D159831
This commit is contained in:
Mike Hommey 2022-10-25 20:32:01 +00:00
Родитель e4ed3b0322
Коммит d7aa8cc497
10 изменённых файлов: 69 добавлений и 3 удалений

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

@ -43,6 +43,7 @@ linux64-base-toolchains/opt:
- linux64-sccache
- linux64-nasm-2.14.02
- linux64-node-12
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
linux64-base-toolchains/debug:
@ -82,6 +83,7 @@ linux64-base-toolchains/debug:
- linux64-sccache
- linux64-nasm-2.14.02
- linux64-node-12
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
linux64-base-toolchains-clang/opt:
@ -116,6 +118,7 @@ linux64-base-toolchains-clang/opt:
- linux64-dump_syms
- linux64-nasm-2.14.02
- linux64-node-12
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
linux64-base-toolchains-clang/debug:
@ -153,4 +156,5 @@ linux64-base-toolchains-clang/debug:
- linux64-dump_syms
- linux64-nasm-2.14.02
- linux64-node-12
- linux64-pkgconf
- sysroot-x86_64-linux-gnu

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

@ -46,6 +46,7 @@ linux64/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -83,6 +84,7 @@ linux64-x11/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu-x11
- sysroot-wasm32-wasi
@ -121,6 +123,7 @@ linux64-plain/opt:
- linux64-node
- linux64-cbindgen
- linux64-dump_syms
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -164,6 +167,7 @@ linux64-hybrid/plain:
- linux64-cbindgen
- linux64-sccache
- linux64-dump_syms
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -204,6 +208,7 @@ linux64-gcc/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -244,6 +249,7 @@ linux64-plain-clang-trunk/opt:
- linux64-cbindgen
- linux64-dump_syms
- linux64-toolchain-sysroot
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -289,6 +295,7 @@ linux64-fuzzing/debug:
- linux64-rust-size
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -334,6 +341,7 @@ linux64-fuzzing-noopt/debug:
- linux64-rust-size
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -380,6 +388,7 @@ linux64/debug:
- linux64-rust-size
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -418,6 +427,7 @@ linux64-plain/debug:
- linux64-node
- linux64-cbindgen
- linux64-dump_syms
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -471,6 +481,7 @@ linux64-devedition/opt:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -511,6 +522,7 @@ linux/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -553,6 +565,7 @@ linux/debug:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -594,6 +607,7 @@ linux-rusttests/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -637,6 +651,7 @@ linux-rusttests/debug:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -687,6 +702,7 @@ linux-devedition/opt:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -732,6 +748,7 @@ linux-shippable/opt:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -775,6 +792,7 @@ linux-reproduced/opt:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -818,6 +836,7 @@ linux64-reproduced/opt:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -858,6 +877,7 @@ linux64-asan/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -898,6 +918,7 @@ linux64-tsan/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -941,6 +962,7 @@ linux64-tsan-fuzzing/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -986,6 +1008,7 @@ linux64-asan-fuzzing/noopt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1034,6 +1057,7 @@ linux64-asan-fuzzing-nyx/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1079,6 +1103,7 @@ linux64-asan-fuzzing/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1124,6 +1149,7 @@ linux64-asan-fuzzing-ccov/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1164,6 +1190,7 @@ linux64-fuzzing-ccov/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1218,6 +1245,7 @@ linux64-asan-reporter-shippable/opt:
- linux64-llvm-symbolizer
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1257,6 +1285,7 @@ linux64-asan/debug:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1307,6 +1336,7 @@ linux64-shippable/opt:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1348,6 +1378,7 @@ linux64-noopt/debug:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1388,6 +1419,7 @@ linux64-rusttests/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1430,6 +1462,7 @@ linux64-rusttests/debug:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:
@ -1477,6 +1510,7 @@ linux64-ccov/opt:
- linux64-nasm
- linux64-node
- linux64-grcov
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1517,6 +1551,7 @@ linux64-ccov/debug:
- linux64-nasm
- linux64-node
- linux64-grcov
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1555,6 +1590,7 @@ linux64-add-on-devel/opt:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -1594,6 +1630,7 @@ linux64-aarch64/opt:
- linux64-cbindgen
- linux64-dump_syms
- linux64-node
- linux64-pkgconf
- sysroot-aarch64-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi

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

@ -50,6 +50,7 @@ jobs:
- linux64-rust
- linux64-cbindgen
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
linux64-haz/debug:
@ -74,6 +75,7 @@ jobs:
- linux64-cbindgen
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:

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

@ -66,6 +66,7 @@ jobs:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -95,6 +96,7 @@ jobs:
- linux64-dump_syms
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi

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

@ -57,6 +57,7 @@ jobs:
- linux64-rust
- linux64-cbindgen
- linux64-dump_syms
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi

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

@ -31,6 +31,7 @@ sm-package-linux64/opt:
- linux64-llvm-symbolizer
- linux64-rust
- linux64-gcc
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-plain-linux64/debug:
@ -51,6 +52,7 @@ sm-plain-linux64/debug:
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-rust
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-plain-linux64/opt:
@ -72,6 +74,7 @@ sm-plain-linux64/opt:
- linux64-llvm-symbolizer
- linux64-rust
- linux64-gcc
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-smoosh-linux64/debug:
@ -94,6 +97,7 @@ sm-smoosh-linux64/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
when:
files-changed:
@ -134,6 +138,7 @@ sm-smoosh-linux64/opt:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
when:
files-changed:
@ -172,6 +177,7 @@ sm-nojit-linux64/opt:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-plain-linux32/debug:
@ -193,6 +199,7 @@ sm-plain-linux32/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
@ -214,6 +221,7 @@ sm-arm-sim-linux32/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-i686-linux-gnu
- sysroot-x86_64-linux-gnu
@ -238,6 +246,7 @@ sm-arm64-sim-linux64/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-asan-linux64/opt:
@ -261,6 +270,7 @@ sm-asan-linux64/opt:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-compacting-linux64/debug:
@ -281,6 +291,7 @@ sm-compacting-linux64/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-linux64-wasi/opt:
@ -299,6 +310,7 @@ sm-linux64-wasi/opt:
- linux64-rust
- linux64-cbindgen
- linux64-dump_syms
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
@ -326,6 +338,7 @@ sm-msan-linux64/opt:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-tsan-linux64/opt:
@ -350,6 +363,7 @@ sm-tsan-linux64/opt:
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-rust-dev
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-rootanalysis-linux64/debug:
@ -370,6 +384,7 @@ sm-rootanalysis-linux64/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-nonunified-linux64/debug:
@ -390,6 +405,7 @@ sm-nonunified-linux64/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-fuzzing-linux64/opt:
@ -413,6 +429,7 @@ sm-fuzzing-linux64/opt:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-fuzzilli-linux64/debug:
@ -432,6 +449,7 @@ sm-fuzzilli-linux64/debug:
- linux64-clang
- linux64-rust
- linux64-cbindgen
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-gdb-linux64/debug:
@ -456,6 +474,7 @@ sm-gdb-linux64/debug:
- linux64-breakpad-injector
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
sm-rt-linux64/debug:
@ -476,4 +495,5 @@ sm-rt-linux64/debug:
- linux64-minidump-stackwalk
- linux64-llvm-symbolizer
- linux64-rust
- linux64-pkgconf
- sysroot-x86_64-linux-gnu

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

@ -64,6 +64,7 @@ jobs:
- linux64-cbindgen
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi

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

@ -58,6 +58,7 @@ jobs:
- linux64-sccache
- linux64-nasm
- linux64-node
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
optimization:

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

@ -47,8 +47,7 @@ RUN apt-get update && \
wget \
x11-utils \
xvfb \
zip \
pkg-config
zip
# Add wrapper scripts for xvfb allowing tasks to easily retry starting up xvfb
# %include taskcluster/docker/recipes/xvfb.sh

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

@ -31,7 +31,6 @@ RUN apt-get update && \
libmpfr-dev \
nasm \
opam \
pkg-config \
patch \
p7zip-full \
procps \