[squid-dev] [PATCH] remove old GnuRegex third-party code

Amos Jeffries squid3 at treenet.co.nz
Fri Jul 31 01:13:02 UTC 2015


On 29/07/2015 7:35 p.m., Amos Jeffries wrote:
> Small change of plans. I have separated the SourceLayout related code
> shuffling and polish from the std::regex and GnuRegex swap.
> 
> The SourceLayout parts have now been applied as trunk rev.14189.
> 
> The remainder will have to wait until the GCC situation Alex pointed out
> is resolved.
> 


Actually looking at the wiki. This was already covered:

"This series of Squid requires a C++11 capable compiler. The currently
known compilers which meet this criteria and build Squid reliably are
GCC 4.9+, Clang 3.5+, and Intel CC 12.0+ "

That said, I'm not keen on adding a guaranteed fail for GCC 4.7/4.8.
I've looked into std::tr1::regex and that is just as broken.

Amos



More information about the squid-dev mailing list