2022-11-15 15:30:45 +00:00
|
|
|
Index: configure.ac
|
|
|
|
===================================================================
|
|
|
|
--- configure.ac.orig
|
|
|
|
+++ configure.ac
|
|
|
|
@@ -158,6 +158,9 @@ if test "x$enable_secure" = "x1" ; then
|
2022-06-23 10:11:37 +00:00
|
|
|
|
|
|
|
if test "$CFLAGS" != "${CFLAGS%-O0*}" ; then # if CFLAGS contains -O0
|
|
|
|
echo "WARNING: Could not apply FORTIFY_SOURCE=2 due to lack of optimization (-O0)"
|
|
|
|
+ elif test "$CFLAGS" != "${CFLAGS%-D_FORTIFY_SOURCE*}"; then
|
|
|
|
+ # CFLAGS already has FORTIFY_SOURCE, don't redefine
|
|
|
|
+ :
|
|
|
|
else
|
|
|
|
CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2" #FORTITFY_SOURCE does not work with -O0 (ex. if enable_debug=1 or enable_gcov=1)
|
|
|
|
fi
|