View Single Post
Old 11-08-07, 07:03 AM   #1
Hauke
Registered User
 
Join Date: Apr 2007
Posts: 1
Default 100.14.23 with Kernel 2.6.24-rc2 linking GPL-only symbol

With Kernel 2.6.24-rc2 the Nvidia module version 100.14.23 doesn't build any more. With kernel 2.6.20-rc1-git10 everything worked very well.
Here is the error Code:
Code:
   c/nv/nvacpi.c:15:
   include/linux/scatterlist.h: In Funktion »sg_virt«:
   include/linux/scatterlist.h:278: Warnung: Zeiger auf Typen »void *« in Ari
   thmetik verwendet
     ld -m elf_i386 -m elf_i386   -r -o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14
   .23-pkg1/usr/src/nv/nvidia.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1
   /usr/src/nv/nv-kernel.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/
   src/nv/nv.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/nv-vm
   .o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/os-agp.o /tmp/
   selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/os-interface.o /tmp/se
   lfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/os-registry.o /tmp/selfg
   z4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/nv-i2c.o /tmp/selfgz4255/NV
   IDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/nvacpi.o
     Building modules, stage 2.
   make -f /usr/src/linux-2.6.24-rc2/scripts/Makefile.modpost
     scripts/mod/modpost -m  -i /usr/src/linux-2.6.24-rc2/Module.symvers -I /tm
   p/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/Module.symvers -o /t
   mp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/Module.symvers -w -
   s
   FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'pv_c
   pu_ops'
   make[3]: *** [__modpost] Fehler 1
   make[2]: *** [modules] Fehler 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] Fehler 1
   make: *** [module] Fehler 2
-> Error.
E-Mail to linux-bugs(at)nvidia.com was sent.
Hauke is offline   Reply With Quote