commit: f069351a1c5bd1ed09ec7a0d9a4996554864a69a Author: Michal Rostecki <vadorovsky <AT> protonmail <DOT> com> AuthorDate: Sat Feb 8 06:19:11 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Feb 9 08:02:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f069351a
profiles: Mask llvm-runtimes/libgcc, unmask it only on musl/llvm profiles llvm-runtimes/libgcc conflicts with sys-devel/gcc, therefore it's 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. Signed-off-by: Michal Rostecki <vadorovsky <AT> protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40484 Signed-off-by: Sam James <sam <AT> gentoo.org> profiles/features/musl/llvm/package.mask | 10 ++++++++++ profiles/package.mask | 11 +++++++++++ 2 files changed, 21 insertions(+) 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 <[email protected]> (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/package.mask b/profiles/package.mask index d9ae7efbad4e..f63e38aa6d22 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,17 @@ #--- END OF EXAMPLES --- +# Michal Rostecki <[email protected]> (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. +llvm-runtimes/libgcc + +# Michał Górny <[email protected]> (2025-02-08) +# Suspicious subslot bump, causing humongous rebuilds. +# https://bugs.gentoo.org/949414 +=dev-cpp/cpp-httplib-0.18.6 + # Mike Pagano <[email protected]> (2025-02-07) # Last release 3 years ago, no version compiles; ours or upstreams. # Ack from maintainer. Driver is available in the Linux Kernel
