File: no-fortify-source.patch

package info (click to toggle)
liboprf 0.9.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,736 kB
  • sloc: ansic: 19,887; python: 1,918; makefile: 439
file content (26 lines) | stat: -rw-r--r-- 1,311 bytes parent folder | download | duplicates (2)
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