Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Apr 2002 13:29:49 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        (=?iso-8859-1?Q?Christian_Fl=FCgel?=) <Jeff.Kelly@t-online.de>
Cc:        freebsd-current@freebsd.org
Subject:   Re: upgrade from 4.5 to current fails
Message-ID:  <XFMail.20020424132949.jhb@FreeBSD.org>
In-Reply-To: <003801c1eb8a$0e786530$594bfea9@bender>

next in thread | previous in thread | raw e-mail | index | archive | help

On 24-Apr-2002 Christian Flügel wrote:
> ----- Original Message -----
> From: "Kris Kennaway" <kris@obsecurity.org>
> To: "Christian Flügel" <Jeff.Kelly@t-online.de>
> Cc: <freebsd-current@freebsd.org>
> Sent: Wednesday, April 24, 2002 4:05 AM
> Subject: Re: upgrade from 4.5 to current fails
> 
> 
>> On Tue, Apr 23, 2002 at 11:55:37PM +0200, Christian Flügel wrote:
>> > Hello Folks.
>> >
>> > I currently try to upgrade from 4.5 STABLE to CURRENT.
>> >
>> > I have cvsuped my source and already made buildworld and buildkernel.
>> >
>> > But installworld failed with Signal 12 while installing chpass.
>>
>> You're attempting to upgrade incorrectly.  Follow the directions
>> _precisely_ and this won't happen.
> 
> If this would work I'd gladly follow the procedure described in updating.
> 
> make buildworld: works ok.
> make buildkernel: works ok.
> copy GENERIC.hints to /boot/device.hints: works ok.
> make installkernel: stops with error: "kldxref not found"

This is a bug in installkernel.  Bug Peter Wemm peter@FreeBSD.org to fix it
since he broke it. :)  Or find somone else who groks the src/Makefile.inc1
stuff.  The real fix is harder and involves fixing the kernel build so that
modules stop being a hack and all .ko's are built in the same directory and
then kldxref is run at build time as a build tool.  I guess the other hack
would be to change the makefiles back to ignoring failures from kldxref
for now until the bigger problem is fixed.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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?XFMail.20020424132949.jhb>