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
