summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2023-03-11 05:57:14 +0100
committerMichał Górny <mgorny@gentoo.org>2023-03-11 05:57:14 +0100
commit0ef5d597cab485d25c7fcf9733a329daab4ad07e (patch)
treefcca1b03a07d122a79b1ed865e19b8ffd58effb6 /sys-devel
parentapp-admin/awscli: Bump to 1.27.89 (diff)
downloadgentoo-0ef5d597cab485d25c7fcf9733a329daab4ad07e.tar.gz
gentoo-0ef5d597cab485d25c7fcf9733a329daab4ad07e.tar.bz2
gentoo-0ef5d597cab485d25c7fcf9733a329daab4ad07e.zip
sys-devel/llvm: Remove explicit RDEPEND on binutils
Remove the explicit RDEPEND on sys-devel/binutils[plugins]. Unless I'm mistaken, this dependency was supposed to guarantee that binutils will load LLVMgold.so plugin and therefore its tool will be able to process archives containing LLVM bytecode. However, it has a side effect of installing binutils on binutils-free systems. Closes: https://bugs.gentoo.org/899080 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/llvm/llvm-14.0.6-r2.ebuild1
-rw-r--r--sys-devel/llvm/llvm-15.0.7.ebuild1
-rw-r--r--sys-devel/llvm/llvm-16.0.0.9999.ebuild1
-rw-r--r--sys-devel/llvm/llvm-16.0.0_rc3.ebuild1
-rw-r--r--sys-devel/llvm/llvm-17.0.0.9999.ebuild1
-rw-r--r--sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild1
6 files changed, 0 insertions, 6 deletions
diff --git a/sys-devel/llvm/llvm-14.0.6-r2.ebuild b/sys-devel/llvm/llvm-14.0.6-r2.ebuild
index da6b48a58ab2..d6511d6ae49f 100644
--- a/sys-devel/llvm/llvm-14.0.6-r2.ebuild
+++ b/sys-devel/llvm/llvm-14.0.6-r2.ebuild
@@ -24,7 +24,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-devel/llvm/llvm-15.0.7.ebuild b/sys-devel/llvm/llvm-15.0.7.ebuild
index 85f2591d0b7d..9201481c03bf 100644
--- a/sys-devel/llvm/llvm-15.0.7.ebuild
+++ b/sys-devel/llvm/llvm-15.0.7.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-devel/llvm/llvm-16.0.0.9999.ebuild b/sys-devel/llvm/llvm-16.0.0.9999.ebuild
index d05904f7192f..6b874a5fe20f 100644
--- a/sys-devel/llvm/llvm-16.0.0.9999.ebuild
+++ b/sys-devel/llvm/llvm-16.0.0.9999.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
index d0d485fe9e5e..5783c357b804 100644
--- a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
+++ b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-devel/llvm/llvm-17.0.0.9999.ebuild b/sys-devel/llvm/llvm-17.0.0.9999.ebuild
index d05904f7192f..6b874a5fe20f 100644
--- a/sys-devel/llvm/llvm-17.0.0.9999.ebuild
+++ b/sys-devel/llvm/llvm-17.0.0.9999.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild
index d05904f7192f..6b874a5fe20f 100644
--- a/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild
+++ b/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
exegesis? ( dev-libs/libpfm:= )
libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )