From owner-freebsd-stable Sat Jan 23 14:52:36 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA28007 for freebsd-stable-outgoing; Sat, 23 Jan 1999 14:52:36 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from ceia.nordier.com (m1-6-dbn.dial-up.net [196.34.155.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA27995 for ; Sat, 23 Jan 1999 14:52:28 -0800 (PST) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id AAA14957; Sun, 24 Jan 1999 00:51:01 +0200 (SAT) From: Robert Nordier Message-Id: <199901232251.AAA14957@ceia.nordier.com> Subject: Re: 3.0 to Stable and ELF Kernel In-Reply-To: <4.1.19990123161158.009e7970@firebat.wolfepub.com> from Matthew Hagerty at "Jan 23, 99 04:24:42 pm" To: matthew@wolfepub.com (Matthew Hagerty) Date: Sun, 24 Jan 1999 00:50:59 +0200 (SAT) Cc: freebsd-stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew Hagerty wrote: > I just CVSUPed my 3.0-Release with the RELENG_3 tag. Then I did a > makeworld and makeinstall. I also compiled a custom kernel. All the steps > went fine, no errors of any kind, but when I typed make install (for the > kernel) I received a message that said I should ensure my /boot/loader can > handle ELF kernels. I went ahead and did the make -DFORCE install and > rebooted. Needless to say, I cannot boot with the kernel I made, however I > can boot kernel.GENERIC. OK. I just answered your question on -hackers about updating your boot code. > Is 3.0 an ELF system? I was under the impression that it was. Also, is > the system I just made buy CVSUPing and rebuilding an ELF system? Just out > curiosity I made a simple C program and compiled it. I got an a.out binary. > > I have seen many references on the web site to commands like aout-to-elf > and such. Is this a step I have to perform? 3.0-RELEASE had a default binary type of ELF. You can use the objformat(1) command to check on your default, and a command like file /bin/ls to verify the format of your binaries. If you don't get ELF back in response, you will have to looking at an aout-to-elf upgrade. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message