summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViolet Purcell <vimproved@inventati.org>2023-10-06 13:59:59 -0400
committerSam James <sam@gentoo.org>2023-10-06 19:08:09 +0100
commitcc662d3049e859f32a28394b3b1addfa063af40e (patch)
tree7a84d5059c18ba9c2172e58b17408264be71410f /sys-apps/uutils-coreutils
parentdev-python/jq: Stabilize 1.6.0-r1 amd64, #915275 (diff)
downloadgentoo-cc662d3049e859f32a28394b3b1addfa063af40e.tar.gz
gentoo-cc662d3049e859f32a28394b3b1addfa063af40e.tar.bz2
gentoo-cc662d3049e859f32a28394b3b1addfa063af40e.zip
sys-apps/uutils-coreutils: fix build on musl
Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-apps/uutils-coreutils')
-rw-r--r--sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild4
-rw-r--r--sys-apps/uutils-coreutils/uutils-coreutils-0.0.21.ebuild4
-rw-r--r--sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild4
3 files changed, 12 insertions, 0 deletions
diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild
index 2edcdbbe0524..47228bde06ea 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild
@@ -347,6 +347,10 @@ src_compile() {
MANDIR="/share/man/man1"
SELINUX_ENABLED=$(usex selinux)
+
+ # pinky, uptime, users, and who require utmpx (not available on musl)
+ # bug #832868
+ SKIP_PROGS="$(usev elibc_musl "pinky uptime users who")"
)
emake "${makeargs[@]}"
diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.21.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.21.ebuild
index 7136849e0498..a7be72d93718 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.21.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.21.ebuild
@@ -350,6 +350,10 @@ src_compile() {
MANDIR="/share/man/man1"
SELINUX_ENABLED=$(usex selinux)
+
+ # pinky, uptime, users, and who require utmpx (not available on musl)
+ # bug #832868
+ SKIP_PROGS="$(usev elibc_musl "pinky uptime users who")"
)
emake "${makeargs[@]}"
diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild
index 7136849e0498..a7be72d93718 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild
@@ -350,6 +350,10 @@ src_compile() {
MANDIR="/share/man/man1"
SELINUX_ENABLED=$(usex selinux)
+
+ # pinky, uptime, users, and who require utmpx (not available on musl)
+ # bug #832868
+ SKIP_PROGS="$(usev elibc_musl "pinky uptime users who")"
)
emake "${makeargs[@]}"