Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Feb 1999 12:12:31 -0700
From:      Emmanuel Gravel <chemtechweb@psn.net>
To:        HERBELOT Thierry <Thierry.Herbelot@alcatel.fr>
Cc:        junkmale@xtra.co.nz, freebsd-questions@FreeBSD.ORG
Subject:   Re: make buildworld for 3.1 fails
Message-ID:  <36D1AC1F.B8A19D9C@psn.net>
References:  <19990222102237.DLSZ3226200.mta2-rme@wocker> <36D13629.70B4903@telspace.alcatel.fr>

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36D1AC1F.B8A19D9C>