File: 0012-buildflags.patch

package info (click to toggle)
vsftpd 3.0.5-0.3
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 2,664 kB
  • sloc: ansic: 16,810; sh: 251; makefile: 51; python: 18
file content (23 lines) | stat: -rw-r--r-- 770 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Author: Daniel Baumann <mail@daniel-baumann.ch>
Description: Avoid overwriting build environment.

diff -Naurp vsftpd.orig/Makefile vsftpd/Makefile
--- vsftpd.orig/Makefile
+++ vsftpd/Makefile
@@ -3,14 +3,14 @@ CC 	=	gcc
 INSTALL	=	install
 IFLAGS  = -idirafter dummyinc
 #CFLAGS = -g
-CFLAGS	=	-O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 \
+#CFLAGS	=	-O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 \
 	-Wall -W -Wshadow -Werror -Wformat-security \
 	-D_FORTIFY_SOURCE=2 \
 	#-pedantic -Wconversion
 
 LIBS	=	`./vsf_findlibs.sh`
 LINK	=	-Wl,-s
-LDFLAGS	=	-fPIE -pie -Wl,-z,relro -Wl,-z,now
+#LDFLAGS	=	-fPIE -pie -Wl,-z,relro -Wl,-z,now
 
 OBJS	=	main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o \
 		tunables.o ftpdataio.o secbuf.o ls.o \