From 48c676ea85bafc7b657765c6d05ab915a1fadba1 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Thu, 2 Apr 2026 11:39:34 -0400 Subject: [PATCH] fix(util-linux) closes #12446 --- projects/github.com/util-linux/util-linux/package.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/projects/github.com/util-linux/util-linux/package.yml b/projects/github.com/util-linux/util-linux/package.yml index fc1d1e8208..a73e4fcf0e 100644 --- a/projects/github.com/util-linux/util-linux/package.yml +++ b/projects/github.com/util-linux/util-linux/package.yml @@ -114,6 +114,13 @@ build: fi if: <2.39 + # pidfd-utils.c uses Linux-only headers (sys/vfs.h, pidfd, pidfs) + - run: | + if test darwin = {{hw.platform}}; then + echo '/* pidfd is Linux-only */' > lib/pidfd-utils.c + fi + if: '>=2.42' + # FIXME: waitpid (new in 2.39) fails to build - sed -i 's/build_waitpid=yes ;;/build_waitpid=no ;;/g' configure