perl: enforce _GNU_SOURCE on musl.

Else memmem will break!  Found by @svenper.
This commit is contained in:
Leah Neukirchen 2018-06-24 22:29:14 +02:00
parent ac3d73bd6f
commit 6e5fedf828
1 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,7 @@
# Template build file for 'perl'.
pkgname=perl
version=5.26.1
revision=5
revision=6
_perl_cross_version=1.1.6
build_style=gnu-configure
hostmakedepends="less"
@ -175,11 +175,11 @@ do_configure() {
export HOSTLDFLAGS
CFLAGS+=" -D_FILE_OFFSET_BITS=64 -DLARGE_FILE_SUPPORT64 ";;
*-musl)
HOSTCFLAGS+=" -D_DEFAULT_SOURCE"
HOSTCFLAGS+=" -D_GNU_SOURCE"
export HOSTCFLAGS
HOSTLDFLAGS+=" -pthread"
export HOSTLDFLAGS
CFLAGS+=" -D_DEFAULT_SOURCE";;
CFLAGS+=" -D_GNU_SOURCE";;
esac
export LD="$CC"