]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
make.sh: Build with _FORTIFY_SOURCE=3
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 5 Feb 2024 16:46:36 +0000 (16:46 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Feb 2024 14:23:48 +0000 (14:23 +0000)
This will require that we re-ship everything.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
make.sh

diff --git a/make.sh b/make.sh
index b3be0865bc98f3df7162cde3cf50adea41048ae5..8b4224646a628e8d2287ee1d0998e15bacf1bcfa 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -182,7 +182,7 @@ configure_build() {
        TOOLS_DIR="/tools_${BUILD_ARCH}"
 
        # Enables hardening
-       HARDENING_CFLAGS="-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fstack-clash-protection"
+       HARDENING_CFLAGS="-Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fstack-clash-protection"
 
        CFLAGS="-O2 -pipe -Wall -fexceptions -fPIC ${CFLAGS_ARCH}"
        CXXFLAGS="${CFLAGS}"