-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
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?
Michael Butler CISSP
Security Consultant
PGP Key ID: 0x5E873CC5
Fingerprint: 2CFF 581F D192 F885 7ED9 3C44 889C A479 5E87 3CC5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)
iD8DBQFCOxfRiJykeV6HPMURAluuAKCgX4qkRNhItlQU4cfYOsGmY9fRFQCgqaC8
T5Ou1IUqDRJ3I9tdARitw7Q=EndD
-----END PGP SIGNATURE-----
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