Date: Sun, 05 Mar 2006 22:34:09 +0100 From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Robert Watson <rwatson@FreeBSD.org> Cc: freebsd-current@freebsd.org, Balgansuren Batsukh <balgaa@mongol.net> Subject: Re: make installkernel KERNCONF=COMPAQ Message-ID: <86fylwwp7y.fsf@xps.des.no> In-Reply-To: <20060305020600.C13740@fledge.watson.org> (Robert Watson's message of "Sun, 5 Mar 2006 02:06:49 %2B0000 (GMT)") References: <005601c63fa3$b83f1980$0201000a@JACK> <20060305020600.C13740@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Robert Watson <rwatson@FreeBSD.org> writes: > On Sat, 4 Mar 2006, Balgansuren Batsukh wrote: > > But when I try to make installkernel KERNCONF=3DCOMPAQ, I get error > > message "kldxref: file isn't dynamically-lined" > I'm not sure why this happens, but it's not actually harmful, even > if it's rather annoying. It happens because we install symbol files along with the modules, and kldxref tries to cross-reference them. > Someone (tm) should fix this. On i386, we can install modules with symbols instead of separate symbol files. On other platforms (amd64 at least) we need to hack the kernel linker to ignore symbols when loading modules. I had a go at it a few months ago, but ran out of time. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86fylwwp7y.fsf>