File: hardening

package info (click to toggle)
axmail 2.13-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 544 kB
  • sloc: ansic: 2,489; sh: 263; makefile: 49
file content (21 lines) | stat: -rw-r--r-- 599 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Description: Patch to ensure debhelper can apply appropriate CFLAGS, CPPFLAGS and LDFLAGS
Author: Dave Hibberd <d@vehibberd.com>
Last-Update: 2018-12-27

--- a/Makefile
+++ b/Makefile
@@ -3,12 +3,12 @@ all: axmail
 MAN_DIR = /usr/local/share/man
 CC = gcc
 LD = gcc
-CFLAGS = -O2 -Wstrict-prototypes -g -I../lib
+# CFLAGS = -O2 -Wstrict-prototypes -g -I../lib
 LIBS = -lcrypt
 MODULES = utils.o config.o adduser.o command.o mailcmd.o mbox.o head.o lock.o axmail.o quit.o
 
 .c.o:
-	$(CC) $(CFLAGS) -c $<
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -c $<
 
 upgrade: installbin installhelp installman