I am trying to build the ndiswrapper module on FC2, test2. This uses the Makefile in /lib/modules/2.6.5-xxx/build. The compilation fails because /lib/modules/2.6.5-xxx/build/Module.symvers is missing. I am using the latest kernel from rawhide. It used to work with an older 2.6 in FC1.
Philip
Here is some more info on the missing file:
http://lwn.net/Articles/79984/
Philip
On Thu, Apr 15, 2004 at 08:34:07AM -0400, Philip Balister wrote:
I am trying to build the ndiswrapper module on FC2, test2. This uses the Makefile in /lib/modules/2.6.5-xxx/build. The compilation fails because /lib/modules/2.6.5-xxx/build/Module.symvers is missing. I am using the latest kernel from rawhide. It used to work with an older 2.6 in FC1.
Philip
-- fedora-devel-list mailing list fedora-devel-list@redhat.com http://www.redhat.com/mailman/listinfo/fedora-devel-list
On Thu, 2004-04-15 at 10:15 -0400, Philip Balister wrote:
Here is some more info on the missing file:
http://lwn.net/Articles/79984/
Philip
On Thu, Apr 15, 2004 at 08:34:07AM -0400, Philip Balister wrote:
I am trying to build the ndiswrapper module on FC2, test2. This uses the Makefile in /lib/modules/2.6.5-xxx/build. The compilation fails because /lib/modules/2.6.5-xxx/build/Module.symvers is missing. I am using the latest kernel from rawhide. It used to work with an older 2.6 in FC1.
Philip
Added a comment to bug #120944 regarding this issue. It is dup of #121132.
You can create the file by doing a full rebuild of the kernel-source in the directory.. then copying the file out to the /lib/modules/-ver-/build directory.
I also changed my Makefile to stop 'make mrproper' from destroying Modules.symvers as a short term workaround since my rebuilds of livna.org nVIDIA kernel module RPMs require making a copy of the entire source tree (and then it does a mrproper). As commented by Arjan the Makefile (for the module) is certainly broken, but we have to workaround it.