Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 1998 10:28:51 -0500
From:      Edwin Culp <eculp@webwizard.org.mx>
To:        Marc Fournier <marc.fournier@acadiau.ca>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: paranoid question: aout vs ELF...
Message-ID:  <362B5AB3.CABDA7E5@webwizard.org.mx>
References:  <Pine.GSO.3.96.981019110513.23887L-100000@iceberg>

next in thread | previous in thread | raw e-mail | index | archive | help
Marc Fournier wrote:

> On Mon, 19 Oct 1998, Edwin Culp wrote:
>
> > Marc Fournier wrote:
> >
> > > On Fri, 16 Oct 1998, Edwin Culp wrote:
> > >
> > > > "Marc G. Fournier" wrote:
> > > >
> > > > > I'm going to ask this, which has most likely been asked before,but...
> > > > >
> > > > > I'm about to take a chance and do a remote upgrade of my system from
> > > > > 3.0-AOUT to 3.0-CURRENT..
> > > > >
> > > > > My plan (once I can get the cvs problem rectified) is to do a 'make
> > > > > buildworld' on the source tree, then build a new kernel, then reboot, and,
> > > > > if I make it that far, 'make installworld'...
> > > >
> > > > IMO
> > > >
> > > > I would change that to
> > > >    # make aout-to-elf
> > > > shouldn't be a problem
> > >
> > >         Does this build&install, or just build?
> >
> > Both
>
> Okay, then that makes me *really* nervous...does the following sound safe?
>
> cd /usr/src
> make aout-to-elf-build
> cd /usr/src/usr.sbin/config && make install
> cd /usr/src/sys/i386/conf
> config -r MyKernel
> cd ../../compile/MyKernel
> make depend && make
> <install new kernel>
> reboot
> cd /usr/src
> make aout-to-elf-install
>
> I'm still running a 3.0-CURRENT machine as of July 24th or so...its a
> production machine, and its half a country away, so I'm very nervous...

Me too,  I'm doing it right now on one of my customer's machines that is across
Mexico.  That's what makes life interesting:-)  I get a lot more nervous having a new
kernel before the world install.  I've never been a fan of that system.  Hopefully
someone will say I'm wrong and I'll feel better.

I'm stubbornly using the following because it has worked for me, and if it breaks on
the build,  no problem, if it installs even less problems:-) :

    # make aout-to-elf
    # cd /sys/boot
    # make depend && make all && make install
    # cd /usr/src/sys/i386/conf
    # KERNFORMAT=elf;export KERNFORMAT
    # config -r MyKernel
    # cd ../../compile/MyKernel
    # make depend && make && make install

I then do a new X11 - afterstep, apache, squid, and a change of all the daily
programs that are in aout and cause nitty problems problems.  Maybe  I just like
doing a file * and everything answers as "ELF 32 bit":-).


ed


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?362B5AB3.CABDA7E5>