Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 03 Jan 1999 11:17:20 +0800
From:      Peter Wemm <peter@netplex.com.au>
To:        John Birrell <jb@cimlogic.com.au>
Cc:        mike@smith.net.au (Mike Smith), andreas@klemm.gtn.com, current@FreeBSD.ORG
Subject:   Re: make aout-to-elf failures (from 2.2.7-RELEASE to -current ELF) 
Message-ID:  <199901030317.LAA06894@spinner.netplex.com.au>
In-Reply-To: Your message of "Sun, 03 Jan 1999 10:44:52 %2B1100." <199901022344.KAA08296@cimlogic.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
John Birrell wrote:
> Mike Smith wrote:
> > There's a lot of intent, but I haven't heard from anyone that's 
> > actively working on fixing this.  If you want to take it on, you're 
> > sure to be popular. 8)
> 
> Reading between the lines of what Jordan and Peter have said, it sounds
> like we'll see something on the 6th. Since all the discussion (if any)
> of this was conducted in private leading up to a "core" decision, we can
> only speculate. The upgrade tests take a long time, so putting in a lot
> of effort to have something undone on the 6th is unwise IMHO.

Nobody's doing to undo anything..  Basically what is on the table is that 
we'll start twisting people's arm (in no uncertain fashion) to take the 
upgrade plunge.  There will not be any chopping of body parts, etc.
People will be required to either do an aout-to-elf, or go it alone and 
disable the checks that force this.

Having said that, there will be some people who will be looking for a 
quick-and-easy upgrade path without building world twice in the upgrade 
process.  I *think* it's viable option to build a .tar.gz of an elf-aware 
binary kit to overlay onto /usr etc, and then do a normal 'make world' to 
update the rest.  By my reckoning, I think we can take a .tar.gz of
/usr/obj/elf/tmp as the starting point.

Also note that an a.out buildworld is required as part of the update 
process.  Unless things get broken too badly, this should remain 
functional until 3.0.1 at least.

But this isn't an excuse for aout-to-elf failing..  We need to fix it if 
it's still broken (I think it's been fixed now).  Getting more people on 
board should help.

(I'd test it myself, but I think my wife would have me shot if I "upgraded"
her PC from Win98 to FreeBSD 2.2.x and 3.x in order to do some upgrade
tests :-)

Cheers,
-Peter



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



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