buolding kernel modules under latest errata (2.6.12-1.1372_FC3)

Paul Howarth paul at city-fan.org
Mon Jul 18 20:55:25 UTC 2005


On Mon, 2005-07-18 at 12:44 -0700, Greg Hosler wrote:
> Hi,
> 
> I have a custom kernel module, which I have successfully build on earlier
> kernels by doing a
> 
>         export KERNEL_VERSION="the kernel version"
>         make
> 
> The makefile itself has pretty standard stuff:
> 
> 
>         KDIR  := /lib/modules/$(KERNEL_VERSION)/build
>         PWD   := $(shell pwd)
> 
> followed by target definitions.
> 
> In all earlier installed kernels, /lib/modules/$(KERNEL_VERSION)/build was a
> directory.
> 
> in the latest errata, /lib/modules/2.6.12-1.1372_FC3/build is a soft link to
> 
>         ../../../usr/src/kernels/2.6.12-1.1372_FC3-i686
> 
> My question is:
> 
>         is this a bug ? or is this the way of future kernel module builds ?
> 
> and
> 
>         given this soft link, do we now have to d/l the rource, and
>         install it to /usr/src/kernels/2.6.12-1.1372_FC3-i686 ?
> 
> I'm guessing that I would need to do a rpmbuild -bp first.
> 
> Has anyone built a kernel module with the latest errata kernel
> (2.6.12-1.1372_FC3)
> 
> This is for FC-3
> 
> thanks for any info and/or pointers.

T think this kernel was packaged the FC4 way by mistake, so you'll need
to install the kernel-devel package. All should be OK then.

Paul.
-- 
Paul Howarth <paul at city-fan.org>




More information about the fedora-list mailing list