summaryrefslogtreecommitdiff
path: root/profiles/base
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/package.use.force10
-rw-r--r--profiles/base/package.use.mask1
2 files changed, 11 insertions, 0 deletions
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 8d5e49dffa12..e79e18f28a2e 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,16 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2024-12-18)
+# Force building these LLVM runtimes with Clang. GCC builds are not
+# supported upstream (to the point of refusing bug fixes), and are
+# likely to result in runtimes that are not fully functional.
+llvm-runtimes/compiler-rt clang
+llvm-runtimes/compiler-rt-sanitizers clang
+llvm-runtimes/libunwind clang
+llvm-runtimes/libcxx clang
+llvm-runtimes/libcxxabi clang
+
# Matt Jolly <kangie@gentoo.org> (2024-11-13)
# Force the use of the appropriate llvm_slot_x USE for Rust.
# This is strictly papercut prevention; the ebuild will enforce the correct
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 749095838dbb..5e2c78650b47 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -348,6 +348,7 @@ sci-libs/vtk debug
# Yiyang Wu <xgreenlandforwyy@gmail.com> (2023-01-27)
# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
# See also: https://bugs.gentoo.org/891499
+llvm-runtimes/offload llvm_targets_AMDGPU
llvm-runtimes/openmp llvm_targets_AMDGPU
# Joonas Niilola <juippis@gentoo.org> (2023-01-08)