summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-09-23 23:55:16 +0100
committerSam James <sam@gentoo.org>2022-09-24 00:01:45 +0100
commit91b1e01095b7af1b517bc45f94c0c32de9bf9f86 (patch)
tree4cf6f1d01f65e2a3c13120e860f29a73e1f63bac /sys-devel/clang-toolchain-symlinks
parentsys-apps/razer-cli: new package; add version 2.1.0 (diff)
downloadgentoo-91b1e01095b7af1b517bc45f94c0c32de9bf9f86.tar.gz
gentoo-91b1e01095b7af1b517bc45f94c0c32de9bf9f86.tar.bz2
gentoo-91b1e01095b7af1b517bc45f94c0c32de9bf9f86.zip
sys-devel/clang-toolchain-symlinks: block older gcc-config w/o ${CTARGET}-cc
>=sys-devel/gcc-config-2.6 will create ${CTARGET}-cc which avoids clang-toolchain-symlinks providing it even on systems with GCC. See cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e for the details but abuse a blocker given it can lead to runtime problems with say, OpenSSH. Bug: https://bugs.gentoo.org/872416 Bug: https://bugs.gentoo.org/872548 See: cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-devel/clang-toolchain-symlinks')
-rw-r--r--sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r1.ebuild (renamed from sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14.ebuild)2
-rw-r--r--sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-15-r1.ebuild (renamed from sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-15.ebuild)2
-rw-r--r--sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r1.ebuild (renamed from sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16.ebuild)2
3 files changed, 6 insertions, 0 deletions
diff --git a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14.ebuild b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r1.ebuild
index d8ea28f5257f..8a29178bf131 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14.ebuild
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r1.ebuild
@@ -15,7 +15,9 @@ SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
IUSE="gcc-symlinks +native-symlinks"
+# Blocker for bug #872416
RDEPEND="
+ !<sys-devel/gcc-config-2.6
sys-devel/clang:${SLOT}
"
diff --git a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-15.ebuild b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-15-r1.ebuild
index d8ea28f5257f..8a29178bf131 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-15.ebuild
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-15-r1.ebuild
@@ -15,7 +15,9 @@ SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
IUSE="gcc-symlinks +native-symlinks"
+# Blocker for bug #872416
RDEPEND="
+ !<sys-devel/gcc-config-2.6
sys-devel/clang:${SLOT}
"
diff --git a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16.ebuild b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r1.ebuild
index 980427e31a5e..096e1f029ed9 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16.ebuild
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-16-r1.ebuild
@@ -16,7 +16,9 @@ KEYWORDS=""
PROPERTIES="live"
IUSE="gcc-symlinks +native-symlinks"
+# Blocker for bug #872416
RDEPEND="
+ !<sys-devel/gcc-config-2.6
sys-devel/clang:${SLOT}
"