diff options
author | Fabian Groffen <grobian@gentoo.org> | 2022-07-28 19:55:07 +0200 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2022-07-28 19:57:57 +0200 |
commit | bfe27dc08ea31ad160791f1e83467f9a2511f246 (patch) | |
tree | 5d3db74c3993696e1344f3bfdf63f98a6981f709 /profiles/prefix | |
parent | sci-visualization/gnuplot: drop 5.4.2-r1 (diff) | |
download | gentoo-bfe27dc08ea31ad160791f1e83467f9a2511f246.tar.gz gentoo-bfe27dc08ea31ad160791f1e83467f9a2511f246.tar.bz2 gentoo-bfe27dc08ea31ad160791f1e83467f9a2511f246.zip |
profiles/prefix/linux: use regular stable + unstable keywords
Bite the bullet, and get moving with bug #473598, just share keywords
for Prefix and non-Prefix linux installs. It is tedious to keep the
keywords up to date, and they are basically extremely close anyway.
Tested this change on a fairly sizable amd64-linux install, and it
actually resolves a lot of problems, no new problems seen, so this seems
like the best way forwards.
Step two would be to finally remove the *-linux keywords completely.
Bug: https://bugs.gentoo.org/473598
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'profiles/prefix')
-rw-r--r-- | profiles/prefix/linux/amd64/make.defaults | 8 | ||||
-rw-r--r-- | profiles/prefix/linux/ppc64/make.defaults | 7 | ||||
-rw-r--r-- | profiles/prefix/linux/ppc64le/make.defaults | 7 | ||||
-rw-r--r-- | profiles/prefix/linux/x86/make.defaults | 8 |
4 files changed, 16 insertions, 14 deletions
diff --git a/profiles/prefix/linux/amd64/make.defaults b/profiles/prefix/linux/amd64/make.defaults index 22be1cd833fb..f8433cd75e77 100644 --- a/profiles/prefix/linux/amd64/make.defaults +++ b/profiles/prefix/linux/amd64/make.defaults @@ -1,10 +1,12 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 #Note: this is Gentoo Prefix specific! (2008-07-13, darkside) -# The base profile sets ACCEPT_KEYWORDS=amd64 and we don't have that in prefix. -ACCEPT_KEYWORDS="-amd64 ~amd64-linux" +# The base profile sets ACCEPT_KEYWORDS=amd64, add unstable on top of +# that, and retain historical Prefix-only amd64-linux keyword for a +# transition period, bug #473598. +ACCEPT_KEYWORDS="~amd64 ~amd64-linux" # We don't have lib64 or multilib in prefix, but single ABI, so remove it here. SYMLINK_LIB="" diff --git a/profiles/prefix/linux/ppc64/make.defaults b/profiles/prefix/linux/ppc64/make.defaults index 6be345d8d6b6..7e20f0928180 100644 --- a/profiles/prefix/linux/ppc64/make.defaults +++ b/profiles/prefix/linux/ppc64/make.defaults @@ -1,11 +1,10 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ARCH="ppc64" CHOST="powerpc64-pc-linux-gnu" -# The base profile sets ACCEPT_KEYWORDS=ppc64 and we don't have that in prefix. -# Eventually, ~* should be removed once someone is motivated for this arch -ACCEPT_KEYWORDS="-ppc64 ~ppc64-linux ~*" +# The base profile sets ACCEPT_KEYWORDS=ppc64, add unstable +ACCEPT_KEYWORDS="~ppc64" # We don't have lib64 in prefix so, remove it here. SYMLINK_LIB="" diff --git a/profiles/prefix/linux/ppc64le/make.defaults b/profiles/prefix/linux/ppc64le/make.defaults index 477b3c262767..95c3cb0ca9f9 100644 --- a/profiles/prefix/linux/ppc64le/make.defaults +++ b/profiles/prefix/linux/ppc64le/make.defaults @@ -1,11 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ARCH="ppc64" CHOST="powerpc64le-pc-linux-gnu" -# The base profile sets ACCEPT_KEYWORDS=ppc64 and we don't have that in prefix. -# Eventually, ~* should be removed once someone is motivated for this arch -ACCEPT_KEYWORDS="-ppc64 ~ppc64-linux ~*" +# The base profile sets ACCEPT_KEYWORDS=ppc64, add unstable on top of that +ACCEPT_KEYWORDS="~ppc64" # We don't have lib64 in prefix so, remove it here. SYMLINK_LIB="" diff --git a/profiles/prefix/linux/x86/make.defaults b/profiles/prefix/linux/x86/make.defaults index 8a679deb0752..704bcb6ff405 100644 --- a/profiles/prefix/linux/x86/make.defaults +++ b/profiles/prefix/linux/x86/make.defaults @@ -1,8 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# The base profile sets ACCEPT_KEYWORDS=x86 and we don't have that in prefix. -ACCEPT_KEYWORDS="-x86 ~x86-linux" +# The base profile sets ACCEPT_KEYWORDS=x86, add unstable on top of +# that, and retain historical prefix-only x86-linux keyword for +# transition period, bug #473598 +ACCEPT_KEYWORDS="~x86 ~x86-linux" # in case we are bootstrapping with the host compiler on an amd64 linux host: CFLAGS="${CFLAGS} -m32" |