On 12/19/2013 10:00 AM, Ian Stakenvicius wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 19/12/13 04:07 AM, Michał Górny wrote:
Dnia 2013-12-19, o godz. 09:58:25 Sven Eden <[email protected]>
napisał(a):

So I'd go the reverse way. Make CXXFLAGS="-std=c++11" the
default, and only override this for packages that do fishy stuff
and break with it.
How can we do that? I think the only possibility is to patch gcc
and change the default...

A change in profiles?  14.0/* adds that to the default CXXFLAGS in
base, new stage3's etc are all rolled with this.  We recommend
migration to 14.0 profile and have a check somewhere about
"-std=c++11" missing from CXXFLAGS in case it's overridden in
make.conf, so users put it in place?

If we are going to make -std=c++11 the default, I would do it in the gcc spec files and then override it with CXXFLAGS if USE=-c++11.

--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail    : [email protected]
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA


Reply via email to