commit:     d2bc661480c8fa4df5ba7a15885daa9fc2801eac
Author:     Michal Rostecki <vadorovsky <AT> protonmail <DOT> com>
AuthorDate: Tue Aug 26 17:28:15 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep  2 13:59:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bc6614

profiles/features/llvm: Enforce `default-*` USE flags in all runtime-related 
packages

Previous changes introduced new runtime-related packages:

* llvm-core/clang-linker-config
* llvm-runtime/clang-rtlib-config
* llvm-runtime/clang-unwindlib-config
* llvm-runtime/clang-stdlib-config

Propagate appropriate `default-*` USE flags (e.g. `default-libcxx`) to
these packages.

Signed-off-by: Michal Rostecki <vadorovsky <AT> protonmail.com>
Closes: https://bugs.gentoo.org/951445
Part-of: https://github.com/gentoo/gentoo/pull/42663
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/42663
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/features/llvm/package.use.force | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/llvm/package.use.force 
b/profiles/features/llvm/package.use.force
index e6ebda8e75bb..64cddff7ce66 100644
--- a/profiles/features/llvm/package.use.force
+++ b/profiles/features/llvm/package.use.force
@@ -101,4 +101,8 @@
 # profile settings expect it.
 # TODO: Make a profile without default-libcxx too?
 llvm-core/clang-common default-compiler-rt default-lld default-libcxx
+llvm-core/clang-linker-config default-lld
 llvm-core/clang-runtime default-compiler-rt default-lld default-libcxx
+llvm-runtimes/clang-rtlib-config default-compiler-rt
+llvm-runtimes/clang-stdlib-config default-libcxx
+llvm-runtimes/clang-unwindlib-config default-compiler-rt llvm-libunwind

Reply via email to