Date: Tue, 18 Jul 2006 08:56:40 GMT From: Matthieu Michaud <ohmer@epita.info> To: freebsd-gnats-submit@FreeBSD.org Subject: misc/100466: make install world failed because of touch missing Message-ID: <200607180856.k6I8ue28039671@www.freebsd.org> Resent-Message-ID: <200607180900.k6I90VMw090439@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607180856.k6I8ue28039671>