Skip to content

Commit 0b2ed01

Browse files
authored
Skip pkg-config tests on windows (emscripten-core#27405)
The pkgconfiglite package we were using hasn't been updated in 13 years and is causing CI flakiness because its stored on sourceforge. Move windows users simply won't have pkg-config available since its highly UNIX-oriented. See https://community.chocolatey.org/packages/pkgconfiglite
1 parent 64b7374 commit 0b2ed01

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.circleci/config.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1150,7 +1150,7 @@ jobs:
11501150
- run:
11511151
name: Install packages
11521152
command: |
1153-
choco install -y cmake.portable ninja pkgconfiglite
1153+
choco install -y cmake.portable ninja
11541154
- install-emsdk
11551155
- pip-install:
11561156
python: "$EMSDK_PYTHON"
@@ -1229,6 +1229,7 @@ jobs:
12291229
EMTEST_SKIP_SCONS: "1"
12301230
EMTEST_SKIP_RUST: "1"
12311231
EMTEST_SKIP_NODE_25: "1"
1232+
EMTEST_SKIP_PKG_CONFIG: "1"
12321233
EMTEST_BROWSER: "0"
12331234
steps:
12341235
- checkout
@@ -1239,7 +1240,7 @@ jobs:
12391240
- run:
12401241
name: Install packages
12411242
command: |
1242-
choco install -y cmake.portable ninja pkgconfiglite
1243+
choco install -y cmake.portable ninja
12431244
# note we do *not* build all libraries and freeze the cache; as we run
12441245
# only limited tests here, it's more efficient to build on demand
12451246
- install-emsdk

0 commit comments

Comments
 (0)