From 1268670c6539508177688957d879a44a37dde5bc Mon Sep 17 00:00:00 2001 From: maxice8 Date: Mon, 20 Nov 2017 05:21:15 -0200 Subject: [PATCH] m4: fix musl checks. Closes #9358. --- srcpkgs/m4/template | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/srcpkgs/m4/template b/srcpkgs/m4/template index 2498d9f6a02..a7f7c52139e 100644 --- a/srcpkgs/m4/template +++ b/srcpkgs/m4/template @@ -13,3 +13,15 @@ maintainer="Juan RP " distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz" checksum=f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07 +pre_check() { + case "$XBPS_TARGET_MACHINE" in + *-musl* ) + # Disable locale tests that fail on musl + sed -i '/test-localename$(EXEEXT)/d' tests/Makefile + sed -i '/test-mbrtowc5.sh/d' tests/Makefile + + # Fails because test-localename doesn't work on musl + sed -i '/test-localeconv$(EXEEXT)/d' tests/Makefile + ;; + esac +}