From owner-freebsd-questions Mon Feb 22 11:11:29 1999 Delivered-To: freebsd-questions@freebsd.org Received: from neptune.psn.net (neptune.psn.net [207.211.58.16]) by hub.freebsd.org (Postfix) with ESMTP id CFCAF11EF5 for ; Mon, 22 Feb 1999 11:11:04 -0800 (PST) (envelope-from chemtechweb@psn.net) Received: from 2-104.phx.psn.net ([209.63.50.104] helo=psn.net) by neptune.psn.net with esmtp (PSN Internet Service 2.10 #1) id 10F0kk-0002B5-00; Mon, 22 Feb 1999 12:10:50 -0700 Message-ID: <36D1AC1F.B8A19D9C@psn.net> Date: Mon, 22 Feb 1999 12:12:31 -0700 From: Emmanuel Gravel Reply-To: chemtechweb@psn.net Organization: Orbit Communications X-Mailer: Mozilla 4.08 [en] (Win98; I) MIME-Version: 1.0 To: HERBELOT Thierry Cc: junkmale@xtra.co.nz, freebsd-questions@FreeBSD.ORG Subject: Re: make buildworld for 3.1 fails References: <19990222102237.DLSZ3226200.mta2-rme@wocker> <36D13629.70B4903@telspace.alcatel.fr> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It's easier than that. Look in the stable archives for recent posts about this. There's a tutorial to be followed, almost to the letter. However, instead of doing the two-step make aout-to-elf-build and make aout-to-elf-install as single user, it's better to drop right away to single user and do a make upgrade. Did it from a 2.2.7 machine and it worked like a charm (once I got all the source). Keep in mind, this isn't recommended for a production machine. If this machine is running as a server right now, it's recommended you use a separate machine and install 3.1 there first, and port everything you have on the first one to the second one to see how well it reacts. That way you don't waste time trying to get the new system working. This is because of the extent of the modifications (from aout to elf binary format). Many things can get broken in the mean time, like anything depending on aout libraries, may not find them all. Check the archives for tales of woe. Manu HERBELOT Thierry wrote: > > I'm afraid you can't go straight from 2.2.x to 3.1-Whatever. > > There was a post (from jkh ?) advising a two-step tactic : > 1) from 2.2.x to 3.0-Release via make aout-to-elf > 2) from 3.0-R to 3.1-S via make world > > As for me : I didn't want to bother about disklabelling an existing > parition, merging /etc directory content, making new devices, > upgrading my config file, .... So I got lazy and installed a new > version on a spare partition (knowing that all of my data resides on > other partitions which are alternatively mounted under 3.0-Current or > 3.1-Stable) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message