From owner-freebsd-current Mon Oct 19 08:30:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15666 for freebsd-current-outgoing; Mon, 19 Oct 1998 08:30:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dns.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15661 for ; Mon, 19 Oct 1998 08:30:34 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by dns.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id KAA01256; Mon, 19 Oct 1998 10:28:51 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <362B5AB3.CABDA7E5@webwizard.org.mx> Date: Mon, 19 Oct 1998 10:28:51 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-CURRENT i386) X-Accept-Language: en MIME-Version: 1.0 To: Marc Fournier CC: freebsd-current@FreeBSD.ORG Subject: Re: paranoid question: aout vs ELF... References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 > > 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