Module Name: src
Committed By: joerg
Date: Thu Apr 7 01:40:32 UTC 2011
Modified Files:
src/share/mk: sys.mk
Log Message:
Compute the build seed using :hash.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/share/mk/sys.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/share/mk/sys.mk
diff -u src/share/mk/sys.mk:1.104 src/share/mk/sys.mk:1.105
--- src/share/mk/sys.mk:1.104 Fri Jan 21 15:59:04 2011
+++ src/share/mk/sys.mk Thu Apr 7 01:40:32 2011
@@ -1,4 +1,4 @@
-# $NetBSD: sys.mk,v 1.104 2011/01/21 15:59:04 joerg Exp $
+# $NetBSD: sys.mk,v 1.105 2011/04/07 01:40:32 joerg Exp $
# @(#)sys.mk 8.2 (Berkeley) 3/21/94
unix?= We run NetBSD.
@@ -71,8 +71,8 @@
__ALLSRC1= ${empty(DESTDIR):?${.ALLSRC}:${.ALLSRC:S|^${DESTDIR}|^destdir|}}
__ALLSRC2= ${empty(MAKEOBJDIR):?${__ALLSRC1}:${__ALLSRC1:S|^${MAKEOBJDIR}|^obj|}}
__ALLSRC3= ${empty(NETBSDSRCDIR):?${__ALLSRC2}:${__ALLSRC2:S|^${NETBSDSRCDIR}|^src|}}
-
-_CXXSEED?= ${BUILDSEED:D-frandom-seed=${BUILDSEED:Q}/${__ALLSRC3:O:Q}/${.TARGET:Q}}
+__BUILDSEED= ${BUILDSEED}/${__ALLSRC3:O}/${.TARGET}
+_CXXSEED?= ${BUILDSEED:D-frandom-seed=${__BUILDSEED:hash}}
COMPILE.cc?= ${CXX} ${_CXXSEED} ${CXXFLAGS} ${CPPFLAGS} -c
LINK.cc?= ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS}