-
Notifications
You must be signed in to change notification settings - Fork 514
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
Bug 5428: Warn if pkg-config is not found #1902
Conversation
Sample output from configure on a system with no pkg-config:
|
abandoning, as discussion is happening in #1901 |
Reopening, #1901 has been abandoned. |
Do not warn about "make check" failing twice. We already have code dedicated to that warning. Do not try to predict whether Squid will build (the admin will observe that outcome anyway). Focus on the missing features instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for adding this warning. I polished PR description and the warning text a little. Please feel free to undo my changes or polish further, of course. The only bit I kind of insist on is that we do not have two warnings about expected "make check" failures; I removed the one that this PR was adding.
I'll reword it a little to highlight the unpredictability of the results |
FWIW, I disagree that these results are unpredictable. Surprising to many admins? Yes! Can they be predicted reliably given enough information about the build environment? Yes, they can be. |
Squid builds without pkg-config, but results are likely to surprise administrators because many optional features will not be default-enabled despite properly installed libraries.
Squid builds without pkg-config, but results are likely to surprise administrators because many optional features will not be default-enabled despite properly installed libraries.
Squid builds without pkg-config, but results are likely to surprise administrators because many optional features will not be default-enabled despite properly installed libraries.
Squid builds without pkg-config, but results are likely to surprise administrators because many optional features will not be default-enabled despite properly installed libraries.
Squid builds without pkg-config, but results are likely to surprise administrators because many optional features will not be default-enabled despite properly installed libraries.
Squid builds without pkg-config, but results are likely to surprise
administrators because many optional features will not be
default-enabled despite properly installed libraries.