diff --git a/srcpkgs/libbsd/template b/srcpkgs/libbsd/template index 68d7708ab99..610beb97ee1 100644 --- a/srcpkgs/libbsd/template +++ b/srcpkgs/libbsd/template @@ -11,9 +11,13 @@ distfiles="http://libbsd.freedesktop.org/releases/libbsd-${version}.tar.xz" checksum=0f3b0e17e5c34c038126e0a04351b11e23c6101a7d0ce3beeab29bb6415c10bb post_extract() { - sed -i '1i#include ' src/flopen.c src/nlist.c - sed -i '/#error/d' src/funopen.c - sed -i 's,,,g' src/nlist.c + case "$XBPS_TARGET_MACHINE" in + *-musl) + sed -i '1i#include ' src/flopen.c src/nlist.c + sed -i '/#error/d' src/funopen.c + sed -i 's,,,g' src/nlist.c + ;; + esac } libbsd-devel_package() { depends="${sourcepkg}>=${version}_${revision}"