Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Mar 2005 20:21:35 -0800
From:      Peter Losher <Peter_Losher@isc.org>
To:        John Poynor <john.poynor@gmail.com>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: make buildworld failing this afternoon...
Message-ID:  <4227E24F.3050804@isc.org>
In-Reply-To: <6a1895eb0503031827ac76c03@mail.gmail.com>
References:  <4227C659.2060206@isc.org> <6a1895eb0503031827ac76c03@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4227E24F.3050804>