]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/commitdiff
e2fsprogs: Fix hardening
authorStefan Schantl <stefan.schantl@ipfire.org>
Fri, 10 Mar 2023 16:31:59 +0000 (16:31 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 13 Mar 2023 14:43:56 +0000 (14:43 +0000)
Add CFLAGS to workaround a compiler bug with
affects SSP in some cases.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
e2fsprogs/e2fsprogs.nm

index b5e1632dbe5ff5a8f6483a1d7efddb6d43797cbf..5041e8bd072265738274a72214fda1b2c53955cd 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = e2fsprogs
 version    = 1.46.5
-release    = 1
+release    = 2
 
 groups     = System/Filesystems
 url        = https://e2fsprogs.sourceforge.net/
@@ -31,7 +31,10 @@ build
                mkdir -pv %{DIR_APP}/build
        end
 
-       CFLAGS += -fno-strict-aliasing
+       CFLAGS += \
+               -fno-strict-aliasing \
+               -fno-builtin-exit \
+               -D__noreturn__=
 
        configure_options += \
                --with-root-prefix="" \