From owner-freebsd-amd64@FreeBSD.ORG Fri Mar 4 04:21:16 2005 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6D116A4CE for ; Fri, 4 Mar 2005 04:21:15 +0000 (GMT) Received: from farside.isc.org (farside.isc.org [204.152.187.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83AD643D31 for ; Fri, 4 Mar 2005 04:21:15 +0000 (GMT) (envelope-from Peter_Losher@isc.org) Received: from [IPv6:2001:4f8:3:bb::37] (tardis.isc.org [IPv6:2001:4f8:3:bb::37]) by farside.isc.org (Postfix) with ESMTP id 4D65967503; Fri, 4 Mar 2005 04:21:15 +0000 (UTC) (envelope-from Peter_Losher@isc.org) Message-ID: <4227E24F.3050804@isc.org> Date: Thu, 03 Mar 2005 20:21:35 -0800 From: Peter Losher User-Agent: Mozilla Thunderbird 1.0 (X11/20050210) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Poynor References: <4227C659.2060206@isc.org> <6a1895eb0503031827ac76c03@mail.gmail.com> In-Reply-To: <6a1895eb0503031827ac76c03@mail.gmail.com> X-Enigmail-Version: 0.89.6.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigA2551DCF1F4D3A8796614878" cc: freebsd-amd64@freebsd.org Subject: Re: make buildworld failing this afternoon... X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Mar 2005 04:21:16 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA2551DCF1F4D3A8796614878 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit John Poynor wrote: > I had an issue doing a buildworld recently and it turned out to be > that my system's clock was way off. Tried that already: -=- 4 Mar 02:34:48 ntpdate[96847]: step time server 204.152.184.72 offset -7.811119 sec -=- > Run ntpdate on your machine and > run make buildworld again. If you paste the exact error you're > getting (probably next few lines after what you pasted below), it > might be helpful. A thought just popped in my head; perhaps this is just how buildworld ends now that we compile in 32-bit libs on amd64. (I am so used to a complete buildworld ending at sendmail, since there is no "Make Buildworld completed" banner as there is for buildkernel) :) So assuming this; I try and make installworld, and it bombs in the same place: -=- mtree -deU -f /usr/src/include/../etc/mtree/BSD.include.dist -p /usr/include cd /usr/include/cam; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/geom; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/net; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/net80211; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netatalk; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netatm; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netgraph; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netinet; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netinet6; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netipsec; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netipx; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netkey; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netnatm; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netncp; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/netsmb; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/nfs; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/nfsclient; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/nfsserver; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/pccard; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/posix4; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/sys; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/vm; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/cam/scsi; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd /usr/include/dev/acpica; for h in *.h; do if [ -L $h ]; then rm -f $h; fi; done cd: can't cd to /usr/include/dev/acpica -=- Well of course it can't cd into /usr/include/dev/acpica, a file already exists there: -=- # ls -lag /usr/include/dev/acpica -r--r--r-- 1 root wheel 4210 Mar 3 11:08 /usr/include/dev/acpica -=- So I removed it, and 'make installworld' suceeded... but wait... -=- # ls -lag /usr/include/dev/acpica -r--r--r-- 1 root wheel 4210 Mar 4 04:14 /usr/include/dev/acpica -=- So a new file takes it's place, and the next 'make installworld' will stumble as before trying to cd to a file... Fix? ;) -Peter -- Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow" --------------enigA2551DCF1F4D3A8796614878 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCJ+JPPtVx9OgEjQgRAvjhAJ4h5XJiDuwa9pVANMajDD9df+Kh5QCfe2tE 9GGAqOdgKnoYVcP6dsUYa60= =IXzA -----END PGP SIGNATURE----- --------------enigA2551DCF1F4D3A8796614878--