On 11/05/2014 06:01 AM, Amos Jeffries wrote:
-----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.

I am not finding very good idea...
There are many cases where I am looking a new class or class method added in c++11, which may make my life easier, but in the other hand I am thinking the nightmare when I should try to build a newer squid version in an old system.

Do we have an idea about other open-source projects built on c++?
Which are they policy?


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


_______________________________________________
squid-dev mailing list
squid-dev@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-dev

Reply via email to