CI: Force-remove pkg-config on macOS runners and install pkgconf #269
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fix CI failures due to pre-installed
pkg-config
Homebrew formula blocking installation ofpkgconf
, which is aliased topkg-config
since an update to Homebrew which was released after the new macOS runner images were created.Motivation and Context
Homebrew has effectively deprecated the pkg-config formula and instead aliased pkgconf to that name.
Installing pkg-config via the Brewfile thus leads to Homebrew attempting to install pkgconf instead, which will fail because the (older) pkg-config formula is installed by default on macOS runners.
How Has This Been Tested?
Needs to be tested on CI.
Types of changes
Checklist: