From owner-freebsd-current Thu Jun 11 15:27:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16229 for freebsd-current-outgoing; Thu, 11 Jun 1998 15:27:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA16208 for ; Thu, 11 Jun 1998 15:27:22 -0700 (PDT) (envelope-from fcurrent@jraynard.demon.co.uk) Received: (from fcurrent@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id VAA01305; Wed, 10 Jun 1998 21:09:10 +0100 (BST) (envelope-from fcurrent) Message-ID: <19980610210909.47826@jraynard.demon.co.uk> Date: Wed, 10 Jun 1998 21:09:09 +0100 From: James Raynard To: John Birrell Cc: freebsd-current@FreeBSD.ORG Subject: Re: Can't "make buildworld" References: <199806100532.PAA13584@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199806100532.PAA13584@cimlogic.com.au>; from John Birrell on Wed, Jun 10, 1998 at 03:32:45PM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Jun 10, 1998 at 03:32:45PM +1000, John Birrell wrote: > Nanbor Wang wrote: > > I'm also rebuilding world after a long rest (~ 6 months.) I had the > > similar problem which is solved by issuing the make like above. But > > it fails again when rebuilding usr.bin/make: > > Did you do anything else other than do a make world? Did you, for > instance, make includes first by any chance? If so, you shouldn't have > done that. You either need to back out the version of errno.h you > have installed at the wrong time, or build and install libc. I had similar problems when going back to -current after running -stable for a couple of months. I eventually got things to work by doing something like this (didn't take notes, sorry): 1. Do 'make install' in src/share/mk 2. Make includes 3. Make libraries 4. Move everything in /usr/lib out of the way and symlink to /usr/lib/aout. 5. Make world 6. Compile new kernel 7. Reboot 8. Recompile third party applications (ports and X) which no longer work. Steps 2 and 3 may have MACHINE_ARCH or BINFORMAT specified on the make command line - I remember one of them didn't get picked up and I couldn't see why at the time. James To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message