From 4e986b9dd3e7df273cb9a37be7370ef362c80c09 Mon Sep 17 00:00:00 2001 From: jbu Date: Fri, 8 May 2015 05:54:28 +0200 Subject: [PATCH] wol: Fix mismatching declarations; unbreaks *-musl --- srcpkgs/wol/template | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/srcpkgs/wol/template b/srcpkgs/wol/template index b2c39eaa3f..72e257b8c7 100644 --- a/srcpkgs/wol/template +++ b/srcpkgs/wol/template @@ -11,3 +11,11 @@ license="GPL-2" homepage="http://wake-on-lan.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/ahh/${pkgname}-${version}.tar.gz" checksum=e0086c9b9811df2bdf763ec9016dfb1bcb7dba9fa6d7858725b0929069a12622 + +pre_configure() { + # Fix mismatching declarations - unbreaks target *-musl + sed -i lib/realloc.c \ + -e "s/char \*malloc ();/void *malloc (size_t);/" \ + -e "s/char \*realloc ();/void *realloc (void*, size_t);/" + sed -i lib/getline.h -e "s/^int$/ssize_t/" +}