summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2021-04-19 23:34:26 +0200
committerThomas Deutschmann <whissi@gentoo.org>2021-04-19 23:35:08 +0200
commit93f3c5a9bd1f18946bfc3987db669b37e733b8e3 (patch)
tree0d721ab2b4e68b9ae5c736684b5d0960817f52ce /dev-lang/spidermonkey
parentwww-client/firefox: drop LLVM:12 support to aid smooth upgrading (diff)
downloadgentoo-93f3c5a9bd1f18946bfc3987db669b37e733b8e3.tar.gz
gentoo-93f3c5a9bd1f18946bfc3987db669b37e733b8e3.tar.bz2
gentoo-93f3c5a9bd1f18946bfc3987db669b37e733b8e3.zip
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@gentoo.org>
Diffstat (limited to 'dev-lang/spidermonkey')
-rw-r--r--dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild9
1 files changed, 1 insertions, 8 deletions
diff --git a/dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild b/dev-lang/spidermonkey/spidermonkey-78.10.0.ebuild
index aaf36498e40b..ee0d33709804 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} )
@@ -73,13 +73,6 @@ BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
|| (
(
- sys-devel/llvm:12
- clang? (
- sys-devel/clang:12
- lto? ( =sys-devel/lld-12* )
- )
- )
- (
sys-devel/llvm:11
clang? (
sys-devel/clang:11