Module Name:    src
Committed By:   tron
Date:           Mon Mar 24 23:03:02 UTC 2014

Modified Files:
        src/gnu/usr.bin/texinfo/makeinfo: Makefile

Log Message:
Don't compile with fortification. It breaks makeinfo(1) for certain
input files (e.g. "cl.texi" shipped with Emacs 23.4) if it is compiled
with GCC 4.8.3 and "USE_SSP" set to "yes".


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/gnu/usr.bin/texinfo/makeinfo/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/gnu/usr.bin/texinfo/makeinfo/Makefile
diff -u src/gnu/usr.bin/texinfo/makeinfo/Makefile:1.7 src/gnu/usr.bin/texinfo/makeinfo/Makefile:1.8
--- src/gnu/usr.bin/texinfo/makeinfo/Makefile:1.7	Thu May 26 12:56:29 2011
+++ src/gnu/usr.bin/texinfo/makeinfo/Makefile	Mon Mar 24 23:03:01 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/05/26 12:56:29 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2014/03/24 23:03:01 tron Exp $
 
 PROG=		makeinfo
 SRCS=		cmds.c defun.c files.c float.c footnote.c \
@@ -12,4 +12,6 @@ WARNS?=		0	# pointer sign issues
 
 .include <bsd.prog.mk>
 
+CPPFLAGS:=	${CPPFLAGS:S/-D_FORTIFY_SOURCE=2//}
+
 .PATH: ${IDIST}/makeinfo ${IDIST}/doc

Reply via email to