On 11/13/2011 01:42 PM, Mike Frysinger wrote:
> now that we have USE=cxx, and base/make.defaults has USE=cxx, i'd like to 
> migrate gcc away from USE=nocxx.
> 
> since this can be a pickle, i'd propose toolchain.eclass grow the checks:
>       - use cxx && use nocxx && die
>       - use !cxx && use !nocxx && die
> 
> this way when i do cut over from USE=nocxx to USE=cxx, we don't end up with 
> users missing C++ compilers simply because they have old make.conf settings 
> that started out with:
>       USE="-* ..."
> 
> there are other ebuilds in the tree now that have USE=nocxx, but i'll take 
> care of converting them.
> -mike

www-client/google-chrome has RDEPEND=">=sys-devel/gcc-4.4.0[-nocxx]" to
ensure that we have a recent version of libstdc++. We basically need to
match Ubuntu LTS since that is what Google builds with.

If I understand you correctly, you are just going to add a "cxx" use
flag to gcc for some transitional period? If so, I can simply switch it
at some point after you add the new flag?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to