From 97ec9621572054be96b0447395f5fa2438a4d6cb Mon Sep 17 00:00:00 2001 From: Peter Eisentraut <peter_e@gmx.net> Date: Sat, 29 Sep 2012 20:06:37 -0400 Subject: [PATCH] Disable _FORTIFY_SOURCE with ICC There are apparently some incompatibilities, per buildfarm. --- src/template/linux | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/template/linux b/src/template/linux index b3ad4fabba2..fd509d98ca4 100644 --- a/src/template/linux +++ b/src/template/linux @@ -3,8 +3,11 @@ # Force _GNU_SOURCE on; plperl is broken with Perl 5.8.0 otherwise CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" -# Many distributors use this, so we might as well see the warnings as well. -CPPFLAGS="$CPPFLAGS -D_FORTIFY_SOURCE=2" +# Many distributors use this, so we might as well see the warnings as +# well. ICC doesn't work when this is enabled. +if test "$ICC" != "yes"; then + CPPFLAGS="$CPPFLAGS -D_FORTIFY_SOURCE=2" +fi # If --enable-profiling is specified, we need -DLINUX_PROFILE PLATFORM_PROFILE_FLAGS="-DLINUX_PROFILE" -- GitLab