Date: Tue, 7 Oct 2003 16:20:51 -0600 From: Colin Harford <charford-list@infinithost.com> To: freebsd-bugs@freebsd.org Subject: Re: [Patch] Unable to installworld on multiple machines Message-ID: <82633B43-F914-11D7-ABC3-000393A39C48@infinithost.com> In-Reply-To: <DE718ACA-F909-11D7-ABC3-000393A39C48@infinithost.com> References: <DE718ACA-F909-11D7-ABC3-000393A39C48@infinithost.com>
index | next in thread | previous in thread | raw e-mail
Ooops, I see that it has been filed now...
CH
On Oct 7, 2003, at 3:04 PM, Colin Harford wrote:
> I tried sending the following via send-pr, and the email gets
> rejected. So I tried sending this to
> FreeBSD-gnats-submit@freebsd.org. However, after 4 days it is not
> showing up in the bug database...
>
>
>
>> Submitter-Id: current-users
>> Originator: charford@infinithost.com
>> Organization: Infinithost
>> Confidential: no
>> Synopsis: [Patch] Unable to installworld on multiple machines
>> Severity: non-critical
>> Priority: medium
>> Category: conf
>> Class: sw-bug
>> Release: FreeBSD 5.1-RELEASE i386
> Environment:
> System: FreeBSD hermes.infinithost.com 5.1-RELEASE FreeBSD 5.1-RELEASE
> #2: Thu Jun 26 00:38:46 CDT 2003
> root@hermes.infinithost.com:/usr/obj/usr/src/sys/GENERIC i386
>
>
> <machine, os, target, libraries (multiple lines)>
>> Description:
> Trying to build FreeBSD from another machine's SRC complains that
> touch cannot be found.
>> How-To-Repeat:
> If you go to install it onto a machine other than the world was
> compiled on it comes up with an error that touch cannot be
> found. Searching google and such points for most of this problem to
> be an issue with the date. However, that does not seem to the case...
> If you change Makefile.inc1 to the attached patch there is no longer
> the problem.
>
>> Fix:
>
> See attached diff. Quite simply, have installworld rebuild touch and
> m4 as part of the installworld process.
>
>
> - - --- Makefile.inc1.diff begins here ---
> *** Makefile.inc1.orig Thu Oct 2 20:42:35 2003
> - - --- Makefile.inc1 Thu Oct 2 20:43:25 2003
> ***************
> *** 401,407 ****
> 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$//}
> - - --- 401,407 ----
> 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 touch m4; do \
> cp `which $$prog` ${INSTALLTMP}; \
> done
> cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
> - - --- Makefile.inc1.diff ends here ---
>
>
>
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?82633B43-F914-11D7-ABC3-000393A39C48>
