On Friday 18 March 2005 10:02 am, Michael Butler wrote: > When I tried to build a local snapshot from a fresh cvsup today, it > failed with "touch not found", so I patched /usr/src/Makefile.inc1 as > follows: > > *** Makefile.inc1~ Wed Mar 2 08:22:57 2005 > --- Makefile.inc1 Fri Mar 18 12:11:15 2005 > *************** > *** 558,564 **** > ~ for prog in [ awk cap_mkdb cat chflags chmod chown \ > ~ date echo egrep find grep \ > ~ ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ > ! test true uname wc zic; do \ > ~ cp `which $$prog` ${INSTALLTMP}; \ > ~ done > ~ ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} > --- 558,564 ---- > ~ for prog in [ awk cap_mkdb cat chflags chmod chown \ > ~ date echo egrep find grep \ > ~ ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ > ! test touch true uname wc zic; do \ > ~ cp `which $$prog` ${INSTALLTMP}; \ > ~ done > ~ ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} > > Did I miss something? >
Having touch show up in a post buildworld is frequently a sign of a system clock running behind time. It creates a file but the file is older than the files you cvsuped. Make thinks it needs to remake the file it created and away you go. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"