misc/100466: make install world failed because of touch missing
Matthieu Michaud
ohmer at epita.info
Tue Jul 18 09:00:32 UTC 2006
>Number: 100466
>Category: misc
>Synopsis: make install world failed because of touch missing
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jul 18 09:00:30 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Matthieu Michaud
>Release: FreeBSD 6.1-RELEASE-p2 i386
>Organization:
EPITA
>Environment:
FreeBSD delerium.srs.lab.epita.fr 6.1-RELEASE-p2 FreeBSD 6.1-RELEASE-p2 #7: Wed Jun 28 22:47:20 CEST 2006 root at delerium.srs.la
b.epita.fr:/usr/obj/usr/src/sys/DELERIUM i386
>Description:
make installworld fails sometimes because there is no touch binary in temporary install PATH. touch is needed by sys/conf/newvers.sh to make osreldate.h. it is not in all case and i don't know what triggers it. my source tree is checkouted from cvsup with RELENG_6_1 tag. it has been cleaned.
>How-To-Repeat:
sudo make installworld DESTDIR=/space/jail/www
>Fix:
copy touch too in temporary install PATH :
--- Makefile.inc1 Tue Jul 18 09:00:21 2006
+++ Makefile.inc1.orig Tue Jul 18 08:59:42 2006
@@ -537,7 +537,7 @@
for prog in [ awk cap_mkdb cat chflags chmod chown \
date echo egrep find grep install-info \
ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl \
- test touch true uname wc zic; do \
+ test true uname wc zic; do \
cp `which $$prog` ${INSTALLTMP}; \
done
${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list