commit:     93f3c5a9bd1f18946bfc3987db669b37e733b8e3
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 21:34:26 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 21:35:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f3c5a9

dev-lang/spidermonkey: drop LLVM:12 support to aid smooth upgrading

USE=lto requires that LLVM version used by rust matches used LLVM version.
However, dev-lang/rust-1.51 does not support latest LLVM version (12) so
there is currently no way to automatically enforce all depedencies.

This seems to be too challenging for average Gentoo users so we are dropping
LLVM:12 support for now to aid smooth upgrading.

Bug: https://bugs.gentoo.org/784125
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild
index aaf36498e40..ee0d3370980 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild
@@ -7,7 +7,7 @@ EAPI="7"
 FIREFOX_PATCHSET="firefox-78esr-patches-10.tar.xz"
 SPIDERMONKEY_PATCHSET="spidermonkey-78-patches-03.tar.xz"
 
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=11
 
 PYTHON_COMPAT=( python3_{7..9} )
 
@@ -72,13 +72,6 @@ BDEPEND="${PYTHON_DEPS}
        >=virtual/rust-1.41.0
        virtual/pkgconfig
        || (
-               (
-                       sys-devel/llvm:12
-                       clang? (
-                               sys-devel/clang:12
-                               lto? ( =sys-devel/lld-12* )
-                       )
-               )
                (
                        sys-devel/llvm:11
                        clang? (

Reply via email to