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}

Reply via email to