diff --git a/taskcluster/ci/build/linux-base-toolchains.yml b/taskcluster/ci/build/linux-base-toolchains.yml index fd6437e85c6d..b468ada1877a 100644 --- a/taskcluster/ci/build/linux-base-toolchains.yml +++ b/taskcluster/ci/build/linux-base-toolchains.yml @@ -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 diff --git a/taskcluster/ci/build/linux.yml b/taskcluster/ci/build/linux.yml index 5337e803a904..eafdf447a97e 100644 --- a/taskcluster/ci/build/linux.yml +++ b/taskcluster/ci/build/linux.yml @@ -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 diff --git a/taskcluster/ci/hazard/kind.yml b/taskcluster/ci/hazard/kind.yml index 91131aa21ac8..e2d467770294 100644 --- a/taskcluster/ci/hazard/kind.yml +++ b/taskcluster/ci/hazard/kind.yml @@ -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: diff --git a/taskcluster/ci/instrumented-build/kind.yml b/taskcluster/ci/instrumented-build/kind.yml index 1ce6a0f1bd0a..ba4aaea29dc6 100644 --- a/taskcluster/ci/instrumented-build/kind.yml +++ b/taskcluster/ci/instrumented-build/kind.yml @@ -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 diff --git a/taskcluster/ci/searchfox/kind.yml b/taskcluster/ci/searchfox/kind.yml index efa4435c2bb2..33a77eab9d80 100644 --- a/taskcluster/ci/searchfox/kind.yml +++ b/taskcluster/ci/searchfox/kind.yml @@ -57,6 +57,7 @@ jobs: - linux64-rust - linux64-cbindgen - linux64-dump_syms + - linux64-pkgconf - sysroot-x86_64-linux-gnu - sysroot-wasm32-wasi diff --git a/taskcluster/ci/spidermonkey/linux.yml b/taskcluster/ci/spidermonkey/linux.yml index 986832e1f1a5..2d281eb58091 100644 --- a/taskcluster/ci/spidermonkey/linux.yml +++ b/taskcluster/ci/spidermonkey/linux.yml @@ -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 diff --git a/taskcluster/ci/static-analysis-autotest/kind.yml b/taskcluster/ci/static-analysis-autotest/kind.yml index 1c52e896ecee..136031a73c63 100644 --- a/taskcluster/ci/static-analysis-autotest/kind.yml +++ b/taskcluster/ci/static-analysis-autotest/kind.yml @@ -64,6 +64,7 @@ jobs: - linux64-cbindgen - linux64-nasm - linux64-node + - linux64-pkgconf - sysroot-x86_64-linux-gnu - sysroot-wasm32-wasi diff --git a/taskcluster/ci/valgrind/kind.yml b/taskcluster/ci/valgrind/kind.yml index 3cbb1b004b14..06541e17f673 100644 --- a/taskcluster/ci/valgrind/kind.yml +++ b/taskcluster/ci/valgrind/kind.yml @@ -58,6 +58,7 @@ jobs: - linux64-sccache - linux64-nasm - linux64-node + - linux64-pkgconf - sysroot-x86_64-linux-gnu - sysroot-wasm32-wasi optimization: diff --git a/taskcluster/docker/debian-build/Dockerfile b/taskcluster/docker/debian-build/Dockerfile index 21be89973c0b..dfea572de3ea 100644 --- a/taskcluster/docker/debian-build/Dockerfile +++ b/taskcluster/docker/debian-build/Dockerfile @@ -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 diff --git a/taskcluster/docker/static-analysis-build/Dockerfile b/taskcluster/docker/static-analysis-build/Dockerfile index 677381e622f6..a4e8ecc8b31b 100644 --- a/taskcluster/docker/static-analysis-build/Dockerfile +++ b/taskcluster/docker/static-analysis-build/Dockerfile @@ -31,7 +31,6 @@ RUN apt-get update && \ libmpfr-dev \ nasm \ opam \ - pkg-config \ patch \ p7zip-full \ procps \