profiles: mask llvm-runtimes/libatomic-stub except on musl+llvm

As we already do for llvm-runtimes/libgcc.

Bug: https://bugs.gentoo.org/964019
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2025-11-05 16:42:53 +00:00
parent e39b8aac52
commit 2b3a5b4caa
2 changed files with 14 additions and 0 deletions
+6
View File
@@ -1,6 +1,12 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-11-05)
# A libatomic drop-in replacement, which conflicts with sys-devel/gcc,
# therefore meant only for profiles which can work without GCC being
# present even as a fallback.
llvm-runtimes/libatomic-stub
# Michal Rostecki <vadorovsky@protonmail.com> (2025-02-10)
# A libgcc_s drop-in replacement, which conflicts with sys-devel/gcc,
# therefore meant only for profiles which can work without GCC being
+8
View File
@@ -1,6 +1,14 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2025-11-05)
# A libatomic drop-in replacement, which conflicts with sys-devel/gcc,
# therefore meant only for profiles which can work without GCC being
# present even as a fallback. Since glibc can't be built with clang,
# it's possible only on musl/llvm profiles. If that ever changes, we
# can move this unmask to all llvm profiles.
-llvm-runtimes/libatomic-stub
# Michal Rostecki <vadorovsky@protonmail.com> (2025-02-09)
# A libgcc_s drop-in replacement, which conflicts with sys-devel/gcc,
# therefore meant only for profiles which can work without GCC being