summaryrefslogtreecommitdiff
path: root/profiles/features
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-10 00:12:21 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-10 00:12:21 +0000
commit3a81cede4783e464b7485722b2eaac0280dbc570 (patch)
tree261618bfbe562244c237d48a7960d4952bc6b318 /profiles/features
parentb95a6fd4a7b591baa7cfc689f8ce5643592d07be (diff)
gentoo auto-resync : 10:02:2025 - 00:12:20
Diffstat (limited to 'profiles/features')
-rw-r--r--profiles/features/musl/llvm/eapi1
-rw-r--r--profiles/features/musl/llvm/package.mask10
-rw-r--r--profiles/features/musl/llvm/parent2
3 files changed, 13 insertions, 0 deletions
diff --git a/profiles/features/musl/llvm/eapi b/profiles/features/musl/llvm/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/features/musl/llvm/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/features/musl/llvm/package.mask b/profiles/features/musl/llvm/package.mask
new file mode 100644
index 000000000000..963110bb1b35
--- /dev/null
+++ b/profiles/features/musl/llvm/package.mask
@@ -0,0 +1,10 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# 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
+# 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/libgcc
diff --git a/profiles/features/musl/llvm/parent b/profiles/features/musl/llvm/parent
new file mode 100644
index 000000000000..fe91e777cfe2
--- /dev/null
+++ b/profiles/features/musl/llvm/parent
@@ -0,0 +1,2 @@
+..
+../../llvm