build: Disable FORTIFY_SOURCE when optimization is disabled
authorDaniel Wagner <daniel.wagner@bmw-carit.de>
Thu, 29 Nov 2012 08:38:14 +0000 (09:38 +0100)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Thu, 29 Nov 2012 09:22:51 +0000 (11:22 +0200)
The last fix was wrong. We need to use U_FORTIFY_SOURCE flag for this.

configure.ac

index 70844ff..76c1a18 100644 (file)
@@ -12,6 +12,8 @@ AC_PREFIX_DEFAULT(/usr/local)
 
 PKG_PROG_PKG_CONFIG
 
+COMPILER_FLAGS
+
 AC_SUBST(abs_top_srcdir)
 AC_SUBST(abs_top_builddir)
 
@@ -32,12 +34,10 @@ AC_PROG_LIBTOOL
 AC_ARG_ENABLE(optimization, AC_HELP_STRING([--disable-optimization],
                        [disable code optimization through compiler]), [
        if (test "${enableval}" = "no"); then
-               CFLAGS="$CFLAGS -O0"
+               CFLAGS="$CFLAGS -O0 -U_FORTIFY_SOURCE"
        fi
 ])
 
-COMPILER_FLAGS
-
 GTK_DOC_CHECK
 
 AC_ARG_ENABLE(debug, AC_HELP_STRING([--enable-debug],