Module Name: src Committed By: martin Date: Thu Jun 7 15:59:27 UTC 2018
Modified Files: src/share/mk [netbsd-8]: bsd.obj.mk bsd.sys.mk sys.mk src/usr.bin/make [netbsd-8]: var.c src/usr.sbin/crash [netbsd-8]: Makefile Log Message: Pull up following revision(s) (requested by christos in ticket #834): usr.bin/make/var.c: revision 1.219 share/mk/bsd.obj.mk: revision 1.52 usr.sbin/crash/Makefile: revision 1.40 share/mk/sys.mk: revision 1.131 share/mk/bsd.sys.mk: revision 1.276 share/mk/bsd.sys.mk: revision 1.277 Prevent 'make obj' creating an objdir inside an objdir. This happens the second time we call 'make obj' in /usr/src/rescue with MAKEOBJDIR set. XXX: pullup-8 - Need to delete ${DESTDIR} for lint XXX: pullup-8 - Fix reproducible builds XXX: pullup-8 - Also substitute ${X11SRCDIR} for the random seed for reproducible builds so that the random seed is consistent. XXX: pullup-8 - Since ${MAKE} converts $$ -> $ during parsing we need to put it back to preserve the original variable value with :Q. XXX: pullup-8 - Be more selective about remapping object directories otherwise we pick objdump and objcopy with the regex. XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.51.6.1 src/share/mk/bsd.obj.mk cvs rdiff -u -r1.271 -r1.271.4.1 src/share/mk/bsd.sys.mk cvs rdiff -u -r1.129 -r1.129.8.1 src/share/mk/sys.mk cvs rdiff -u -r1.215 -r1.215.4.1 src/usr.bin/make/var.c cvs rdiff -u -r1.36.4.1 -r1.36.4.2 src/usr.sbin/crash/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.