summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-12-04 00:43:35 +0100
committerMichał Górny <mgorny@gentoo.org>2020-12-04 02:02:27 +0100
commit1c80234b2d1137f1628aef89f2e4613e19c657e5 (patch)
tree4ebdb3e2574b90eac842e835feb8b2c5ee827f73 /profiles/base
parentgames-engines/scummvm: Add myself as a co-maintainer (diff)
downloadgentoo-1c80234b2d1137f1628aef89f2e4613e19c657e5.tar.gz
gentoo-1c80234b2d1137f1628aef89f2e4613e19c657e5.tar.bz2
gentoo-1c80234b2d1137f1628aef89f2e4613e19c657e5.zip
profiles/base: Mask experimental LLVM targets
The experimental targets are not ready for production use, and sometimes do not even compile. Originally I was removing them in release ebuilds entirely but this was unnecessarily cumbersome. Let's mask them instead. This should prevent users from accidentally hitting them, while making it reasonably easy to reenable them if necessary. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/package.use.mask9
1 files changed, 9 insertions, 0 deletions
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1a6df6d45e45..c8695fed938c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,15 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Michał Górny <mgorny@gentoo.org> (2020-12-04)
+# Mask the experimental targets in release ebuilds.
+<dev-ml/llvm-ocaml-11 llvm_targets_AVR
+<sys-devel/clang-11 llvm_targets_AVR
+<sys-devel/llvm-11 llvm_targets_AVR
+<dev-ml/llvm-ocaml-12 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
+<sys-devel/clang-12 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
+<sys-devel/llvm-12 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
+
# Joonas Niilola <juippis@gentoo.org> (2020-12-03)
# Doc building seem to be very random without any predictability,
# bug #734104