summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2021-04-19 23:33:14 +0200
committerThomas Deutschmann <whissi@gentoo.org>2021-04-19 23:34:37 +0200
commit4343b18757c41a58c0c40e95891d5582ec714dc7 (patch)
tree017ed32351ed489ab10e9819fcaec6253cdfd72d
parentapp-emulation/open-vm-tools: replace glib fix with upstream patch (diff)
downloadgentoo-4343b18757c41a58c0c40e95891d5582ec714dc7.tar.gz
gentoo-4343b18757c41a58c0c40e95891d5582ec714dc7.tar.bz2
gentoo-4343b18757c41a58c0c40e95891d5582ec714dc7.zip
www-client/firefox: 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/784215 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
-rw-r--r--www-client/firefox/firefox-78.10.0.ebuild10
-rw-r--r--www-client/firefox/firefox-88.0.ebuild10
2 files changed, 2 insertions, 18 deletions
diff --git a/www-client/firefox/firefox-78.10.0.ebuild b/www-client/firefox/firefox-78.10.0.ebuild
index 828551a4ac5e..df54f455ff69 100644
--- a/www-client/firefox/firefox-78.10.0.ebuild
+++ b/www-client/firefox/firefox-78.10.0.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
FIREFOX_PATCHSET="firefox-78esr-patches-10.tar.xz"
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=11
PYTHON_COMPAT=( python3_{7..9} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -79,14 +79,6 @@ BDEPEND="${PYTHON_DEPS}
>=virtual/rust-1.41.0
|| (
(
- sys-devel/clang:12
- sys-devel/llvm:12
- clang? (
- =sys-devel/lld-12*
- pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] )
- )
- )
- (
sys-devel/clang:11
sys-devel/llvm:11
clang? (
diff --git a/www-client/firefox/firefox-88.0.ebuild b/www-client/firefox/firefox-88.0.ebuild
index e4ce7f553682..55bcd16a48b0 100644
--- a/www-client/firefox/firefox-88.0.ebuild
+++ b/www-client/firefox/firefox-88.0.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
FIREFOX_PATCHSET="firefox-88-patches-01.tar.xz"
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=11
PYTHON_COMPAT=( python3_{7..9} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -78,14 +78,6 @@ BDEPEND="${PYTHON_DEPS}
>=virtual/rust-1.47.0
|| (
(
- sys-devel/clang:12
- sys-devel/llvm:12
- clang? (
- =sys-devel/lld-12*
- pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] )
- )
- )
- (
sys-devel/clang:11
sys-devel/llvm:11
clang? (