commit:     48c0875ad17e2e396e9094e2958f83bbbec65e51
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 11:26:42 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 11:26:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c0875a

sys-devel/llvm: Require LLVMgold new enough to handle the bitcode

Raise the dependency on sys-devel/llvmgold so that a version new enough
to handle bitcode of all installed LLVM versions is always used.

Closes: https://bugs.gentoo.org/645824

 sys-devel/llvm/llvm-4.0.1-r1.ebuild | 2 +-
 sys-devel/llvm/llvm-5.0.1.ebuild    | 2 +-
 sys-devel/llvm/llvm-6.0.9999.ebuild | 2 +-
 sys-devel/llvm/llvm-9999.ebuild     | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-devel/llvm/llvm-4.0.1-r1.ebuild 
b/sys-devel/llvm/llvm-4.0.1-r1.ebuild
index ea10dd5fef7..91367925dfa 100644
--- a/sys-devel/llvm/llvm-4.0.1-r1.ebuild
+++ b/sys-devel/llvm/llvm-4.0.1-r1.ebuild
@@ -60,7 +60,7 @@ DEPEND="${RDEPEND}
 RDEPEND="${RDEPEND}
        !sys-devel/llvm:0"
 PDEPEND="sys-devel/llvm-common
-       gold? ( sys-devel/llvmgold )"
+       gold? ( >=sys-devel/llvmgold-${SLOT} )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
        || ( ${ALL_LLVM_TARGETS[*]} )"

diff --git a/sys-devel/llvm/llvm-5.0.1.ebuild b/sys-devel/llvm/llvm-5.0.1.ebuild
index f1eff0e8a3d..de5bfd4188d 100644
--- a/sys-devel/llvm/llvm-5.0.1.ebuild
+++ b/sys-devel/llvm/llvm-5.0.1.ebuild
@@ -63,7 +63,7 @@ DEPEND="${RDEPEND}
 RDEPEND="${RDEPEND}
        !sys-devel/llvm:0"
 PDEPEND="sys-devel/llvm-common
-       gold? ( sys-devel/llvmgold )"
+       gold? ( >=sys-devel/llvmgold-${SLOT} )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
        || ( ${ALL_LLVM_TARGETS[*]} )"

diff --git a/sys-devel/llvm/llvm-6.0.9999.ebuild 
b/sys-devel/llvm/llvm-6.0.9999.ebuild
index f89769dc283..a0f997bfbd7 100644
--- a/sys-devel/llvm/llvm-6.0.9999.ebuild
+++ b/sys-devel/llvm/llvm-6.0.9999.ebuild
@@ -67,7 +67,7 @@ DEPEND="${RDEPEND}
 RDEPEND="${RDEPEND}
        !sys-devel/llvm:0"
 PDEPEND="sys-devel/llvm-common
-       gold? ( sys-devel/llvmgold )"
+       gold? ( >=sys-devel/llvmgold-${SLOT} )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
        || ( ${ALL_LLVM_TARGETS[*]} )"

diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild
index d1550613720..85c7b23b987 100644
--- a/sys-devel/llvm/llvm-9999.ebuild
+++ b/sys-devel/llvm/llvm-9999.ebuild
@@ -69,7 +69,7 @@ DEPEND="${RDEPEND}
 RDEPEND="${RDEPEND}
        !sys-devel/llvm:0"
 PDEPEND="sys-devel/llvm-common
-       gold? ( sys-devel/llvmgold )"
+       gold? ( >=sys-devel/llvmgold-${SLOT} )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
        || ( ${ALL_LLVM_TARGETS[*]} )"

Reply via email to