From 7badb34b1b0c57d0575fe4845fc6e378af58ffb7 Mon Sep 17 00:00:00 2001 From: fallenwizard Date: Tue, 16 Jan 2018 07:48:04 +0100 Subject: [PATCH] gummiboot: fix build failure Closes #10867. Signed-off-by: Enno Boland --- srcpkgs/gummiboot/template | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/srcpkgs/gummiboot/template b/srcpkgs/gummiboot/template index 9c748a85f4d..e5c4eaf616a 100644 --- a/srcpkgs/gummiboot/template +++ b/srcpkgs/gummiboot/template @@ -1,7 +1,7 @@ # Template file for 'gummiboot' pkgname=gummiboot version=48 -revision=2 +revision=3 build_style=gnu-configure hostmakedepends="automake pkg-config libxslt docbook-xsl" makedepends="gnu-efi-libs liblzma-devel libblkid-devel" @@ -13,6 +13,8 @@ distfiles="http://cgit.freedesktop.org/${pkgname}/snapshot/${pkgname}-${version} checksum=ea228571d962be6a06a64291e507e9cfe4ef0f46acfacc0677f211d1ced458d6 only_for_archs="i686 i686-musl x86_64 x86_64-musl" +CFLAGS="-std=gnu89" + configure_args="--with-efi-ldsdir=${XBPS_CROSS_BASE}/usr/lib --with-efi-libdir=${XBPS_CROSS_BASE}/usr/lib --with-efi-includedir=${XBPS_CROSS_BASE}/usr/include" @@ -21,6 +23,10 @@ pre_configure() { ./autogen.sh } +pre_build() { + sed -i Makefile -e "s/\-nostdinc//g" +} + post_install() { vinstall ${FILESDIR}/kernel.d/gummiboot.post-install 750 \ etc/kernel.d/post-install 50-gummiboot