[squid-dev] Automake bug workaround
Alex Rousskov
rousskov at measurement-factory.com
Sat Dec 3 22:16:41 UTC 2016
Hello,
Squid build produces lots of warnings in modern build environments
such as Ubuntu 16.04:
> make > /dev/null
> /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
> /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
...
> /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
> ar: `u' modifier ignored since `D' is the default (see `U')
> ar: `u' modifier ignored since `D' is the default (see `U')
> /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
> /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
...
These benign warnings is most likely an ancient Automake bug awaken by
recent environmental changes. It is becoming a well-known issue among
many projects AFAICT. The attached Web Polygraph patch works around this
problem. The patch preamble has more technical references.
If you think Squid should do something like this, please consider
adopting and adjusting this patch as needed for Squid.
Thank you,
Alex.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: poly-d7a9ad13.patch
Type: text/x-diff
Size: 659 bytes
Desc: not available
URL: <http://lists.squid-cache.org/pipermail/squid-dev/attachments/20161203/2534b7b5/attachment.patch>
More information about the squid-dev
mailing list