]> git.ipfire.org Git - pakfire.git/commitdiff
CFLAGS: Move string formatting stuff into an extra variable
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 14 Mar 2023 18:55:32 +0000 (18:55 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 14 Mar 2023 18:55:32 +0000 (18:55 +0000)
That way, we can clear it easily.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
macros/cflags.macro

index b8b1e51bdde4579108911cc4278076f2fa608c98..ac54f64521b8585a5024e538a04e3dc512754fb9 100644 (file)
@@ -12,7 +12,11 @@ build
        CFLAGS = -O2 -g
 
        # Enable all compiler warnings
-       CFLAGS += -Wall -Werror=format-security
+       CFLAGS += -Wall
+
+       # Fail on any string format security issues
+       STRING_FORMAT_SECURITY_CFLAGS = -Werror=format-security
+       CFLAGS += %{STRING_FORMAT_SECURITY_CFLAGS}
 
        # Fortify Source
        CFLAGS += -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3