File: hardening.patch

package info (click to toggle)
universal-detector 1.1-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 904 kB
  • sloc: cpp: 4,075; ansic: 573; objc: 120; makefile: 14; perl: 10; sh: 8
file content (21 lines) | stat: -rw-r--r-- 690 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Description: Fix hardening build, don't ignore CPPFLAGS.
Author: Yavor Doganov <yavor@gnu.org>
Forwarded: no
Last-Update: 2024-08-30
---

--- universal-detector.orig/Makefile.linux
+++ universal-detector/Makefile.linux
@@ -31,9 +31,9 @@
 
 AUTODEPENDENCY_CFLAGS=-MMD -MF$(@:.o=.d) -MT$@
 
-ALL_OBJCFLAGS = $(OBJC_OPTS) $(GCC_OPTS) $(GNUSTEP_OPTS) $(OBJCFLAGS)
-ALL_CFLAGS = $(C_OPTS) $(GCC_OPTS) $(CFLAGS)
-ALL_CXXFLAGS = $(CXX_OPTS) $(GCC_OPTS) $(CXXFLAGS)
+ALL_OBJCFLAGS = $(CPPFLAGS) $(OBJC_OPTS) $(GCC_OPTS) $(GNUSTEP_OPTS) $(OBJCFLAGS)
+ALL_CFLAGS = $(CPPFLAGS) $(C_OPTS) $(GCC_OPTS) $(CFLAGS)
+ALL_CXXFLAGS = $(CPPFLAGS) $(CXX_OPTS) $(GCC_OPTS) $(CXXFLAGS)
 
 # Options for linking