Closed benoit-pierre closed 2 weeks ago
Reinstalling with brew reinstall openssl@3 fix it.
Linking to upstream issue: https://github.com/Homebrew/homebrew-core/issues/169728 and upstream PR: https://github.com/Homebrew/homebrew-core/pull/169721
I suppose the macOS image just need to bundle the new openssl bottle/package.
Thank!
How come a brew update
does not also fix the problem? They did not bump the formula?
I believe I'm facing this as well.
Something interesting that I discovered is that even though the image is supposed to be arm64... uname -m
returns x86_64
Hey! Unfortunately we can not help fixing this issue, we do not manage .pc
files shipped with openssl, it should be reported to Hebrew and the fix shipped there (well, it was, so I hope it is soon to be fixed)
I know you don't manage the pc files yourselves, but you do provide an image with a number of homebrew packages pre-installed. So are you going to update the image with the fixed version?
the rollout gonna happen after may 7th I believe, in the meantime brew upgrade
should do the trick in runtime
OK, thanks.
Description
The pkg-config entry libraries search path is invalid:
Reinstalling with
brew reinstall openssl@3
fix it.Platforms affected
Runner images affected
Image version and build link
Current runner version: '2.316.0'
Is it regression?
No idea.
Expected behavior
pkg-config --libs openssl
return the correct flags.Actual behavior
pkg-config --libs openssl
return an invalid libraries search path.Repro steps
Check the output for
pkg-config --libs openssl
(orlibcrypto
/libssl
):-L/opt/homebrew/Cellar/openssl@3/3.3.0
is returned instead of-L/opt/homebrew/Cellar/openssl@3/3.3.0/lib
.