1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Description: Don't force fortify_source, we default to 3 in some architectures
Author: Gianfranco Costamagna <locutusofborg@debian.org>
Last-Update: 2024-12-11
--- liboprf-0.4.0.orig/src/noise_xk/example/makefile
+++ liboprf-0.4.0/src/noise_xk/example/makefile
@@ -6,7 +6,7 @@ CFLAGS += -I../.. -I../include -I ../in
-Wno-unknown-warning-option -Wno-unused-but-set-variable \
-Wno-unused-parameter -Wno-infinite-recursion -fPIC \
-g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM \
- -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 \
+ -O2 -fstack-protector-strong \
-fasynchronous-unwind-tables -fpic -Werror=format-security \
-Werror=implicit-function-declaration -Wl,-z,defs -Wl,-z,relro \
-ftrapv -Wl,-z,noexecstack
--- liboprf-0.4.0.orig/src/noise_xk/makefile
+++ liboprf-0.4.0/src/noise_xk/makefile
@@ -7,7 +7,7 @@ CFLAGS += -Iinclude -I include/karmel -
-Wno-unknown-warning-option -Wno-unused-but-set-variable \
-Wno-unused-parameter -Wno-infinite-recursion -fpic \
-g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM \
- -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 \
+ -O2 -fstack-protector-strong \
-fasynchronous-unwind-tables -fpic \
-Werror=format-security -Werror=implicit-function-declaration \
-ftrapv
|