File tree 3 files changed +16
-2
lines changed
3 files changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -139,10 +139,14 @@ jobs:
139
139
if : inputs.cmake_generator == 'Ninja'
140
140
uses : seanmiddleditch/gha-setup-ninja@v4
141
141
142
+ # Remove pre-installed legacy pkg-config package.
143
+ # See https://github.com/actions/runner-images/issues/10984
144
+ # and https://github.com/dotnet/runtime/pull/109968
142
145
- name : ' Brew setup on macOS' # x-ref c8e49ba8f8b9ce
143
146
if : ${{ startsWith(matrix.os, 'macos-') == true }}
144
147
run : |
145
148
set -e pipefail
149
+ brew uninstall --ignore-dependencies --force [email protected]
146
150
brew install automake pkgconf
147
151
148
152
- name : ' Configure libtiledb'
Original file line number Diff line number Diff line change 83
83
- name : Checkout TileDB
84
84
# v4 uses node 20 which is incompatible with the libc version of the manylinux image
85
85
uses : actions/checkout@v3
86
+ # Remove pre-installed legacy pkg-config package.
87
+ # See https://github.com/actions/runner-images/issues/10984
88
+ # and https://github.com/dotnet/runtime/pull/109968
86
89
- name : ' Homebrew setup'
87
- run : brew install automake pkgconf ninja
90
+ run : |
91
+ brew uninstall --ignore-dependencies --force [email protected]
92
+ brew install automake pkgconf ninja
88
93
if : ${{ startsWith(matrix.os, 'macos-') == true }}
89
94
- name : Export GitHub Actions cache variables
90
95
uses : actions/github-script@v6
Original file line number Diff line number Diff line change 20
20
steps :
21
21
- uses : actions/checkout@v3
22
22
23
+ # Remove pre-installed legacy pkg-config package.
24
+ # See https://github.com/actions/runner-images/issues/10984
25
+ # and https://github.com/dotnet/runtime/pull/109968
23
26
- name : ' Homebrew setup'
24
- run : brew install automake pkgconf
27
+ run : |
28
+ brew uninstall --ignore-dependencies --force [email protected]
29
+ brew install automake pkgconf
25
30
if : ${{ startsWith(matrix.os, 'macos-') }}
26
31
27
32
- name : Install Ninja
You can’t perform that action at this time.
0 commit comments