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