commit: 157fa7af7a854ee5fe99133005f1be74d28ad1d5 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Wed Dec 18 18:49:06 2024 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Wed Dec 18 18:49:06 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157fa7af
profiles/base: Force llvm-runtimes/*[clang] Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> profiles/base/package.use.force | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 <[email protected]> (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 <[email protected]> (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
