From 4343b18757c41a58c0c40e95891d5582ec714dc7 Mon Sep 17 00:00:00 2001 From: Thomas Deutschmann Date: Mon, 19 Apr 2021 23:33:14 +0200 Subject: 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 --- www-client/firefox/firefox-78.10.0.ebuild | 10 +--------- www-client/firefox/firefox-88.0.ebuild | 10 +--------- 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" @@ -78,14 +78,6 @@ BDEPEND="${PYTHON_DEPS} virtual/pkgconfig >=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 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" @@ -77,14 +77,6 @@ BDEPEND="${PYTHON_DEPS} virtual/pkgconfig >=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 -- cgit v1.2.3-65-gdbad