From dbbeb07c2c8ab0fc05ef3ef689351569e74cca7c Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Sat, 4 Apr 2015 18:05:03 +0200 Subject: [PATCH] c-ares: fiddle -D_FORTIFY_SOURCE=2 into CPPFLAGS. --- srcpkgs/c-ares/template | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/srcpkgs/c-ares/template b/srcpkgs/c-ares/template index 9da49d2de17..28d64ab0721 100644 --- a/srcpkgs/c-ares/template +++ b/srcpkgs/c-ares/template @@ -1,7 +1,7 @@ # Template file for 'c-ares' pkgname=c-ares version=1.10.0 -revision=2 +revision=3 build_style=gnu-configure short_desc="C library that performs DNS requests and name resolves asynchronously" maintainer="Juan RP " @@ -10,6 +10,14 @@ homepage="http://c-ares.haxx.se/" distfiles="http://c-ares.haxx.se/download/$pkgname-$version.tar.gz" checksum=3d701674615d1158e56a59aaede7891f2dde3da0f46a6d3c684e0ae70f52d3db +pre_configure() { + case "$CFLAGS" in + *"-D_FORTIFY_SOURCE=2"*) + CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} + CPPFLAGS+=" -D_FORTIFY_SOURCE=2" + esac +} + c-ares-devel_package() { depends="${sourcepkg}>=${version}_${revision}" pkg_install() {