[squid-dev] Automake bug workaround

Eliezer Croitoru eliezer at ngtech.co.il
Thu Dec 8 23:18:19 UTC 2016


What happen with this?

Eliezer

----
Eliezer Croitoru
Linux System Administrator
Mobile: +972-5-28704261
Email: eliezer at ngtech.co.il


-----Original Message-----
From: squid-dev [mailto:squid-dev-bounces at lists.squid-cache.org] On Behalf Of Alex Rousskov
Sent: Sunday, December 4, 2016 12:17 AM
To: Squid Developers <squid-dev at lists.squid-cache.org>
Subject: [squid-dev] Automake bug workaround

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.



More information about the squid-dev mailing list