From owner-freebsd-bugs@FreeBSD.ORG Tue Oct 7 15:21:00 2003 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D46A16A4B3 for ; Tue, 7 Oct 2003 15:21:00 -0700 (PDT) Received: from mail.infinithost.com (mail.infinithost.com [69.48.53.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA6B743FD7 for ; Tue, 7 Oct 2003 15:20:58 -0700 (PDT) (envelope-from charford-list@infinithost.com) Received: from [129.128.88.95] (port=55748 helo=[129.128.88.95]) by mail.infinithost.com with asmtp (TLSv1:RC4-SHA:128) (Exim 4.22) id 1A70CO-000GpL-Ff for freebsd-bugs@freebsd.org; Tue, 07 Oct 2003 17:20:56 -0500 In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v606) X-Warning: This electronic message transmission contains information that is privileged, confidential or otherwise the exclusive property of the intended recipient or the sender. This information is intended for the use of the individual or entity that is the intended recipient. If you are not the designated recipient, please be aware that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this electronic transmission in error, please notify us by electronic mail charford @ infinithost.com and promptly destroy the original transmission. Thank you for your assistance. Content-Type: text/plain; charset=US-ASCII; format=flowed X-Gpg-Keys: http://www.infinithost.com/GPG.html Message-Id: <82633B43-F914-11D7-ABC3-000393A39C48@infinithost.com> Content-Transfer-Encoding: 7bit From: Colin Harford Date: Tue, 7 Oct 2003 16:20:51 -0600 To: freebsd-bugs@freebsd.org X-Mailer: Apple Mail (2.606) Subject: Re: [Patch] Unable to installworld on multiple machines X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2003 22:21:00 -0000 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 > > > >> 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 --- > > >