-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libwhy-test.pc from highway formulae breaks pkg-config #112785
Comments
If it also happens when compiled from source it should probably be reported upstream instead. |
@SMillerDev true that but:
|
|
@SMillerDev ah ok, now I see, lets report it upstream then, I will CC you if you are not minding as I think brew might be interested in getting a fix too. |
Looks like it's already fixed upstream: google/highway@357e21b We can apply this patch to the formula. |
Bo98
added a commit
to Bo98/homebrew-core
that referenced
this issue
Oct 10, 2022
This was referenced Oct 10, 2022
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
brew gist-logs <formula>
link ORbrew config
ANDbrew doctor
outputVerification
brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
The original ticket was reported to the GitHub Actions team (actions/runner-images#6364)
Simple test revealed that
/usr/local/lib/pkgconfig/libhwy-test.pc
removal fixes the problem. This pkg-config file comes from the highway formulae, which, in turn, is a dependency of imagemagick (we are installing imagemagick to macOS runners).I also noticed that compiling highway from scratch also bring the problem back, so formally it myst go directly to upstream, but in the formulae I see these files are being overwritten by the
jpeg-xl
formula so I di nit know who is the real culprit.NB: I see this problem exists only on the Big Sur and Monterey runners, Catalina seems to be unaffected.
What happened (include all command output)?
/Users/runner/work/_temp/51c71d4c-af30-4e69-826a-37bc32455a38.sh: line 8: 23019 Segmentation fault: 11 pkg-config --list-all
What did you expect to happen?
no segfault, list all available modules
Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: