From c9595af54cee73811e7b945d164de0aaf3b9fe49 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A1rcio=20Alexandre=20Silva=20Delgado?=
 <coadde@lavabit.com>
Date: Tue, 9 Apr 2013 19:34:42 -0300
Subject: iceweasel-libre: droping CPPFLAGS and adding -D_FORTIFY_SOURCE=2 to
 CFLAGS and CXXFLAGS variable

---
 libre/iceweasel-libre/PKGBUILD | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'libre')

diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD
index 19b9ee9a2..283d6e088 100644
--- a/libre/iceweasel-libre/PKGBUILD
+++ b/libre/iceweasel-libre/PKGBUILD
@@ -144,10 +144,16 @@ build() {
   fi
 
   if $_pgo; then
+    unset CPPFLAGS
+    export CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
+    export CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2"
     LD_PRELOAD="" /usr/bin/Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 :99 &
     LD_PRELOAD="" DISPLAY=:99 make -j1 -f client.mk profiledbuild MOZ_MAKE_FLAGS="$MAKEFLAGS"
     kill $! || true
   else
+    unset CPPFLAGS
+    export CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
+    export CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2"
     LD_PRELOAD="" make -j1 -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS"
   fi
 }
-- 
cgit v1.2.3-2-g168b