Sun Jan 19 21:50:17 2014 UTC ()
Remove "-g" from CPPFLAGS and LDFLAGS in curses tests.

The debug information contains embedded references to the src directory,
which is bad for reproducible builds.


(apb)
diff -r1.6 -r1.7 src/tests/lib/libcurses/director/Makefile
diff -r1.6 -r1.7 src/tests/lib/libcurses/slave/Makefile

cvs diff -r1.6 -r1.7 src/tests/lib/libcurses/director/Makefile (expand / switch to unified diff)

--- src/tests/lib/libcurses/director/Makefile 2012/06/03 02:10:46 1.6
+++ src/tests/lib/libcurses/director/Makefile 2014/01/19 21:50:17 1.7
@@ -1,22 +1,21 @@ @@ -1,22 +1,21 @@
1# $NetBSD: Makefile,v 1.6 2012/06/03 02:10:46 joerg Exp $ 1# $NetBSD: Makefile,v 1.7 2014/01/19 21:50:17 apb Exp $
2# 2#
3.include <bsd.own.mk> 3.include <bsd.own.mk>
4 4
5ATFFILE= no 5ATFFILE= no
6TESTSDIR= ${TESTSBASE}/lib/libcurses 6TESTSDIR= ${TESTSBASE}/lib/libcurses
7TESTS_C+= director 7TESTS_C+= director
8 8
9PROG= director 9PROG= director
10NOMAN= "true" 10NOMAN= "true"
11#MAN= director.7 11#MAN= director.7
12SRCS= testlang_parse.y testlang_conf.l director.c 12SRCS= testlang_parse.y testlang_conf.l director.c
13 13
14YHEADER= 1 14YHEADER= 1
15CPPFLAGS+= -O0 -g -I${.CURDIR} -I. 15CPPFLAGS+= -O0 -I${.CURDIR} -I.
16LDFLAGS+= -g 
17DPADD+= ${LIBL} 16DPADD+= ${LIBL}
18LDADD+= -ll -lutil -lc 17LDADD+= -ll -lutil -lc
19 18
20CWARNFLAGS.clang+= -Wno-format -Wno-conversion 19CWARNFLAGS.clang+= -Wno-format -Wno-conversion
21 20
22.include <bsd.test.mk> 21.include <bsd.test.mk>

cvs diff -r1.6 -r1.7 src/tests/lib/libcurses/slave/Makefile (expand / switch to unified diff)

--- src/tests/lib/libcurses/slave/Makefile 2011/09/08 18:44:38 1.6
+++ src/tests/lib/libcurses/slave/Makefile 2014/01/19 21:50:17 1.7
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.6 2011/09/08 18:44:38 jmmv Exp $ 1# $NetBSD: Makefile,v 1.7 2014/01/19 21:50:17 apb Exp $
2# 2#
3.include <bsd.own.mk> 3.include <bsd.own.mk>
4 4
5ATFFILE= no 5ATFFILE= no
6TESTSDIR= ${TESTSBASE}/lib/libcurses 6TESTSDIR= ${TESTSBASE}/lib/libcurses
7TESTS_C+= slave 7TESTS_C+= slave
8 8
9PROG= slave 9PROG= slave
10NOMAN= "true" 10NOMAN= "true"
11#MAN= slave.7 11#MAN= slave.7
12SRCS= slave.c commands.c curses_commands.c 12SRCS= slave.c commands.c curses_commands.c
13 13
14CPPFLAGS+= -g -I${.CURDIR} -I. -I${.CURDIR}/../director 14CPPFLAGS+= -I${.CURDIR} -I. -I${.CURDIR}/../director
15LDADD+= -lcurses -lterminfo -Wl,--no-fatal-warnings 15LDADD+= -lcurses -lterminfo -Wl,--no-fatal-warnings
16 16
17COPTS.curses_commands.c += -Wno-format-nonliteral 17COPTS.curses_commands.c += -Wno-format-nonliteral
18CWARNFLAGS.clang+= -Wno-format 18CWARNFLAGS.clang+= -Wno-format
19 19
20.include <bsd.test.mk> 20.include <bsd.test.mk>