Skip to content

Commit

Permalink
Pin pkgconf v2.1.0
Browse files Browse the repository at this point in the history
pkgconf v2.1.1 has a regression with producing the right link order
for abseil (pkgconf/pkgconf#343). Pin
the version to v2.1.0 until that is resolved.
  • Loading branch information
stanhu authored and mudge committed Feb 18, 2024
1 parent 34a9d06 commit f87acd4
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,16 +126,22 @@ jobs:
include:
- ruby: "2.6"
runs-on: "windows-2019"
requires-pkgconf-pin: true
- ruby: "2.7"
runs-on: "windows-2019"
requires-pkgconf-pin: true
- ruby: "3.0"
runs-on: "windows-2019"
requires-pkgconf-pin: true
- ruby: "3.1"
runs-on: "windows-2022"
requires-pkgconf-pin: true
- ruby: "3.2"
runs-on: "windows-2022"
requires-pkgconf-pin: true
- ruby: "3.3"
runs-on: "windows-2022"
requires-pkgconf-pin: true
runs-on: ${{matrix.runs-on}}
steps:
- uses: actions/checkout@v4
Expand All @@ -146,6 +152,15 @@ jobs:
with:
name: cruby-gem
path: gems
- name: Show what version of pkgconf is installed
run: pacman -Qs pkgconf
if: matrix.requires-pkgconf-pin
- name: Download pkgconf 2.1.0
run: curl --remote-name-all https://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst https://repo.msys2.org/mingw/ucrt64/mingw-w64-ucrt-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst
if: matrix.requires-pkgconf-pin
- name: Install pkgconf 2.1.0
run: pacman -U --noconfirm mingw-w64-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst mingw-w64-ucrt-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst
if: matrix.requires-pkgconf-pin
- name: Show pkg-config version
run: pkg-config --version
- run: ./scripts/test-gem-install gems
Expand Down

0 comments on commit f87acd4

Please sign in to comment.