[pkg-nvidia-devel] Bug#574476: [nvidia-kernel-legacy-173xx-source] module assistant can't build the module

Torsten Wohlfarth t.wohlfarth at gmx.de
Thu Mar 18 13:29:33 UTC 2010


Package: nvidia-kernel-legacy-173xx-source
Version: 173.14.25-1
Severity: normal
Tags: patch

--- Please enter the report below this line. ---

This version of the nvidia-kernel-source does not build, because of 
missing entries in conftest.h

m-a -t gives

/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.32-1-686/build 
KVERREL=2.6.32-1-686 clean
make[1]: Entering directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
dh_clean
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.32-1-686/build 
KVERREL=2.6.32-1-686 clean
make[2]: Entering directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
dh_clean
/usr/bin/make -w -f debian/rules configure
make[2]: Entering directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
sed 's/#KVERS#/2.6.32-1-686/g' debian/control.template > 
/usr/src/modules/nvidia-kernel-legacy-173xx/debian/control
sed 's/#KVERS#/2.6.32-1-686/g' debian/dirs.template > 
/usr/src/modules/nvidia-kernel-legacy-173xx/debian/dirs
sed 's/#KVERS#/2.6.32-1-686/g' debian/override.template > 
/usr/src/modules/nvidia-kernel-legacy-173xx/debian/override
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
sed 's/#KVERS#/2.6.32-1-686/g' debian/control.template > 
/usr/src/modules/nvidia-kernel-legacy-173xx/debian/control
sed 's/#KVERS#/2.6.32-1-686/g' debian/dirs.template > 
/usr/src/modules/nvidia-kernel-legacy-173xx/debian/dirs
sed 's/#KVERS#/2.6.32-1-686/g' debian/override.template > 
/usr/src/modules/nvidia-kernel-legacy-173xx/debian/override
dh_testroot
dh_prep
# Build the modules
/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.32-1-686/build 
KVERREL=2.6.32-1-686
make[2]: Entering directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
make -C /lib/modules/2.6.32-1-686/build  M=`/bin/pwd` modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.32-1-686'
   CC [M]  /usr/src/modules/nvidia-kernel-legacy-173xx/nv.o
In file included from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:16,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:2:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:2:26: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:2:40: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:15:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:15:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:15:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:25:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:25:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:25:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:35:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:35:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:35:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:42:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:42:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:42:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:49:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:49:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:49:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:59:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:59:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:59:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:68:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:68:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:68:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:76:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:76:26: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:76:40: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:87:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:87:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:87:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:94:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:94:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:94:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:106:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:106:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:106:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:113:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:113:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:113:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:122:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:122:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:122:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:130:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:130:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:130:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:138:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:138:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:138:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:145:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:145:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:145:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:155:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:155:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:155:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:165:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:165:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:165:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:172:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:172:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:172:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:184:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:184:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:184:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:197:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:197:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:197:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:204:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:204:26: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:204:40: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:211:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:211:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:211:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:218:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:218:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:218:41: error: 
missing binary operator before token "("
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:225:5: warning: 
"LINUX_VERSION_CODE" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:225:27: warning: 
"KERNEL_VERSION" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h:225:41: error: 
missing binary operator before token "("
In file included from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/bitops.h:17,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/kernel.h:15,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/sched.h:54,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/utsname.h:35,
                  from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:25,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/bitops.h: In 
function ‘set_bit’:
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/bitops.h:64: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/bitops.h: In 
function ‘clear_bit’:
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/bitops.h:102: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/bitops.h: In 
function ‘change_bit’:
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/bitops.h:178: 
warning: pointer of type ‘void *’ used in arithmetic
In file included from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/list.h:6,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/preempt.h:11,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/spinlock.h:50,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/seqlock.h:29,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/time.h:8,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/timex.h:56,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/sched.h:56,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/utsname.h:35,
                  from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:25,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/include/linux/prefetch.h: In 
function ‘prefetch_range’:
/usr/src/linux-headers-2.6.32-1-common/include/linux/prefetch.h:57: 
warning: pointer of type ‘void *’ used in arithmetic
In file included from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/utsname.h:35,
                  from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:25,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/include/linux/sched.h: In 
function ‘object_is_on_stack’:
/usr/src/linux-headers-2.6.32-1-common/include/linux/sched.h:2276: 
warning: pointer of type ‘void *’ used in arithmetic
In file included from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/io.h:22,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/pci.h:54,
                  from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:89,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/io.h: In 
function ‘writeq’:
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/io.h:70: 
warning: pointer of type ‘void *’ used in arithmetic
In file included from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/dma-mapping.h:7,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/asm-generic/pci-dma-compat.h:7,
                  from 
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/pci.h:128,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/pci.h:1126,
                  from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:89,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/include/linux/scatterlist.h: In 
function ‘sg_virt’:
/usr/src/linux-headers-2.6.32-1-common/include/linux/scatterlist.h:199: 
warning: pointer of type ‘void *’ used in arithmetic
In file included from 
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/dma-mapping.h:42,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/dma-mapping.h:103,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/asm-generic/pci-dma-compat.h:7,
                  from 
/usr/src/linux-headers-2.6.32-1-common/arch/x86/include/asm/pci.h:128,
                  from 
/usr/src/linux-headers-2.6.32-1-common/include/linux/pci.h:1126,
                  from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:89,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/include/asm-generic/dma-mapping-common.h: 
In function ‘dma_map_page’:
/usr/src/linux-headers-2.6.32-1-common/include/asm-generic/dma-mapping-common.h:77: 
warning: pointer of type ‘void *’ used in arithmetic
In file included from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:117:27: error: 
asm/semaphore.h: No such file or directory
In file included from 
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:120,
                  from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h: In 
function ‘zero_user_segments’:
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:149: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:149: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:149: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:149: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:152: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:152: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:152: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-headers-2.6.32-1-common/include/linux/highmem.h:152: 
warning: pointer of type ‘void *’ used in arithmetic
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:196:6: warning: 
"NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:198:8: warning: 
"NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:202:2: error: 
#error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:732:2: error: 
#error "NV_ON_EACH_CPU() undefined (on_each_cpu() unavailable)!"
In file included from /usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:14:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h: In function 
‘nv_execute_on_all_cpus’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:750: error: 
implicit declaration of function ‘NV_ON_EACH_CPU’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h: At top level:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:903: error: 
conflicting types for ‘pm_message_t’
/usr/src/linux-headers-2.6.32-1-common/include/linux/pm.h:45: error: 
previous declaration of ‘pm_message_t’ was here
/usr/src/modules/nvidia-kernel-legacy-173xx/nv-linux.h:954:2: error: 
#error "NV_REMAP_PAGE_RANGE() undefined!"
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:363: warning: 
initialization from incompatible pointer type
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nvos_get_agp_device_by_class’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:548: error: implicit 
declaration of function ‘pci_find_class’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:548: warning: 
assignment makes pointer from integer without a cast
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:553: error: implicit 
declaration of function ‘pci_find_slot’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:553: warning: 
assignment makes pointer from integer without a cast
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:562: warning: 
assignment makes pointer from integer without a cast
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nv_get_pci_device’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:572: warning: 
‘pci_find_device’ is deprecated (declared at 
/usr/src/linux-headers-2.6.32-1-common/include/linux/pci.h:616)
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:577: warning: 
‘pci_find_device’ is deprecated (declared at 
/usr/src/linux-headers-2.6.32-1-common/include/linux/pci.h:616)
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nv_kern_cpu_callback’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:1316: error: too many 
arguments to function ‘smp_call_function’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:1322: error: too many 
arguments to function ‘smp_call_function’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nvidia_init_module’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:1356: error: too many 
arguments to function ‘kmem_cache_create’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:1477: error: too many 
arguments to function ‘kmem_cache_create’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: At top level:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:1897: error: unknown 
field ‘nopage’ specified in initializer
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:1897: warning: 
initialization from incompatible pointer type
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nv_kern_open’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:2049: warning: passing 
argument 2 of ‘request_irq’ from incompatible pointer type
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nv_kern_mmap’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:2378: error: implicit 
declaration of function ‘NV_REMAP_PAGE_RANGE’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function ‘nv_agp_init’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:4000: error: too few 
arguments to function ‘agp_backend_acquire’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:4002: error: too few 
arguments to function ‘agp_backend_release’
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c: In function 
‘nvos_count_devices’:
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:4123: warning: 
assignment makes pointer from integer without a cast
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:4129: warning: 
assignment makes pointer from integer without a cast
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:4132: warning: 
assignment makes pointer from integer without a cast
/usr/src/modules/nvidia-kernel-legacy-173xx/nv.c:4138: warning: 
assignment makes pointer from integer without a cast
make[6]: *** [/usr/src/modules/nvidia-kernel-legacy-173xx/nv.o] Error 1
make[5]: *** [_module_/usr/src/modules/nvidia-kernel-legacy-173xx] Error 2
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.32-1-686'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel-legacy-173xx'
make: *** [kdist_build] Error 2



The following diff will make it work:

--- a/conftest.h        2010-03-18 13:19:09.000000000 +0100
+++ b/conftest.h        2010-03-18 13:43:31.000000000 +0100
@@ -1,3 +1,4 @@
+#include <linux/version.h>
  /* Implement conftest.sh function remap_page_range */
  #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,11)
   #if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)
@@ -227,3 +228,17 @@
  #else
   #undef NV_LINUX_CRED_H_PRESENT
  #endif
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
+ #define NV_ACPI_WALK_NAMESPACE_PRESENT
+ #define NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT 7
+#else
+ #define NV_ACPI_WALK_NAMESPACE_PRESENT
+ #define NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT 6
+#endif
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
+ #define NV_GENERATED_AUTOCONF_H_PRESENT
+#else
+ #undef NV_GENERATED_AUTOCONF_H_PRESENT
+#endif


--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.32-1-i686

Debian Release: squeeze/sid
   500 unstable        ftp.at.debian.org
   500 testing         ftp.de.debian.org
     1 experimental    ftp.de.debian.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.



Kind regards









More information about the Pkg-nvidia-devel mailing list