[squid-dev] FYI: the C++11 roadmap
Amos Jeffries
squid3 at treenet.co.nz
Wed Nov 5 04:01:22 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 6/05/2014 2:21 a.m., Amos Jeffries wrote:
> I have just announced the change in 3.4.5 regarding C++11 support
> and accompanied it with a notice that GCC verion 4.8 is likely to
> become the minimum version later this calendar year.
>
> As it stands (discussed earlier):
>
> * Squid-3.4 needs to build with any GCC 4.0+ version with C++03.
>
> * Squid-3.6 will need to build with C++11.
>
> * The Squid-3.5 situation is still in limbo and will depend on how
> long we go before it branches.
Squid-3.5 retains GCC 4.0+ support shared with older versions.
>
> We have a growing list of items needing C++11 features for simpler
> implementation. At this point I am going to throw a peg out and say
> Sept or Oct for starting to use C++11 specific code features.
This "peg" has now moved to Nov. The code cleanup and polishing
patches now going into trunk work fine with C++11 builds but possibly
not with compilers older than Clang 3.3 or GCC 4.8.
Amos
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
iQEcBAEBAgAGBQJUWaERAAoJELJo5wb/XPRjDscH/2CwRC04bqiKXbO5mjXQEdnu
2p+neAdQo26xWmYUo/pJUagoHchF9yq8yWqsZfeXI7Xi3X9NwKwAmnQmCrBxcLHc
lzgNrbWJVIDG7BizbxZ/VRe9bBCe9v3vmSFKyenHd2jUc7XCnf3F++rsgzfHug+N
+KLQ1rMfngzk9vyv+dVjOvz6y9hTC54x3Kqd8ek2Z8OXKP0MUrKOOcWxomwRx14H
x3vv8mZtdBSQhU7bSKWgZa4P3zGA/OIVs6eQnqUGKajokgq3qgC33Hr0hWamqWcs
yNH90ee5Bl9iwVvm2KVSWO8zlsOxN48E0Zr+Bgonc802esy4JYkt9Ijy2jJVP/s=
=s3el
-----END PGP SIGNATURE-----
More information about the squid-dev
mailing list