commit:     890e5972b6532026089193368f4d19fa61dbd228
Author:     Christopher Fore <csfore <AT> posteo <DOT> net>
AuthorDate: Thu Aug 29 11:38:03 2024 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 00:45:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890e5972

sys-fs/bcachefs-tools: Re-enable musl support for 1.11.0

- BDEPEND added for sys-libs/musl-1.2.5

Signed-off-by: Christopher Fore <csfore <AT> posteo.net>
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 profiles/features/musl/package.mask                | 5 ++++-
 sys-fs/bcachefs-tools/bcachefs-tools-1.11.0.ebuild | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index cdd861ded196..87c5327915db 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -81,7 +81,10 @@ app-arch/lrzip-next
 # Christopher Fore <csf...@posteo.net> (2024-01-24)
 # >=sys-fs/bcachefs-tools-1.4.1 uses functions currently not in Musl
 # https://github.com/koverstreet/bcachefs-tools/issues/213
->=sys-fs/bcachefs-tools-1.4.1
+# The above was fixed in musl 1.2.5, which bcachefs-tools 1.11.0
+# will now depend on.
+# https://www.openwall.com/lists/musl/2024/03/01/2
+<sys-fs/bcachefs-tools-1.11.0
 
 # Conrad Kostecki <conik...@gentoo.org> (2024-01-23)
 # Uses glibc function getsourcefilter(),

diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0.ebuild 
b/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0.ebuild
index 35b7c4d2867c..566129b51e44 100644
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0.ebuild
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.11.0.ebuild
@@ -143,6 +143,7 @@ BDEPEND="
        $(llvm_gen_dep '
                sys-devel/clang:${LLVM_SLOT}
        ')
+       elibc_musl? ( >=sys-libs/musl-1.2.5 )
        virtual/pkgconfig
        virtual/rust
 "

Reply via email to