1 |
On Mon, 9 Mar 2020 11:25:48 -0400 |
2 |
Mike Gilbert <floppym@g.o> wrote: |
3 |
|
4 |
> This was added back in the days when all toolchain ebuilds had EAPI=0 |
5 |
> and IUSE defaults were not an option. toolchain.eclass now supports |
6 |
> newer EAPIs, and sets IUSE="+cxx". |
7 |
> |
8 |
> Signed-off-by: Mike Gilbert <floppym@g.o> |
9 |
> --- |
10 |
> profiles/base/make.defaults | 6 ------ |
11 |
> 1 file changed, 6 deletions(-) |
12 |
> |
13 |
> diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults |
14 |
> index f4782af3b138..cf27a009b57c 100644 |
15 |
> --- a/profiles/base/make.defaults |
16 |
> +++ b/profiles/base/make.defaults |
17 |
> @@ -102,12 +102,6 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te |
18 |
> # Updated to include ruby25 on 2019-07-17 |
19 |
> RUBY_TARGETS="ruby24 ruby25" |
20 |
> |
21 |
> -# Samuli Suominen <ssuominen@g.o> (2009-12-03) |
22 |
> -# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx |
23 |
> -# instead of USE nocxx. |
24 |
> -# https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml |
25 |
> -USE="${USE} cxx" |
26 |
> - |
27 |
> # Enable extended filesystem attribute support by default. |
28 |
> # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 |
29 |
> USE="${USE} xattr" |
30 |
> -- |
31 |
> 2.25.1 |
32 |
> |
33 |
|
34 |
Looks good. |
35 |
|
36 |
Looking at |
37 |
$ git grep -P 'IUSE.*[" ]cxx' # (full output) http://dpaste.com/1D0RC27.txt |
38 |
notable changes are: |
39 |
dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild:IUSE="cxx static-libs +threads" |
40 |
dev-libs/gmp/gmp-6.2.0.ebuild:IUSE="+asm doc cxx pic static-libs" |
41 |
sys-libs/db/db-18.1.32.ebuild:IUSE="doc java cxx tcl test" |
42 |
and maybe |
43 |
app-text/poppler/poppler-0.86.1.ebuild:IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" |
44 |
|
45 |
-- |
46 |
|
47 |
Sergei |