Свежая установка Debian Wheezy. Ставлю драйвер:
# apt-get install module-assistant
# module-assistant prepare
# module-assistant update
# module-assistant auto-install nvidia-kernel-source
В процессе сборки на втором этапе выдаёт ошибку:
module-assistant, сообщение об ошибке
Не удалось собрать пакет nvidia-kernel-source, подробней смотрите в /var/cache/modass/nvidia-kernel-source*buildlog*!
Смотрим сообщение об ошибках:
Код: Выделить всё
/usr/bin/make -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
test -f debian/control || cp debian/control.template debian/control
dh_testdir
dh_testroot
/usr/bin/make LINUXDIR=/lib/modules/3.2.0-1-686-pae/build clean
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
dh_quilt_unpatch || quilt --quiltrc /dev/null pop -af
dh_clean debian/control debian/install
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
test -f debian/m-a.stamp || cp debian/changelog debian/m-a.stamp
sh debian/prep-modules /lib/modules/3.2.0-1-686-pae/build
sed 's/#KVERS#/3.2.0-1-686-pae/g' debian/install.template > debian/install
touch configure-stamp
dh_prep
dh_quilt_patch
Наложение патча use-nv-kernel.o.ARCH.patch
patching file Makefile.kbuild
Наложение патча conditionally-include-linux_version.h.patch
patching file nv-linux.h
Hunk #1 succeeded at 34 (offset -1 lines).
Наложение патча avoid-ld.gold.patch
patching file Makefile
Наложение патча fix-typos.patch
patching file nv-procfs.c
Hunk #1 succeeded at 410 (offset 5 lines).
Наложение патча linux3.patch
patching file Makefile
Текущий патч: linux3.patch
/usr/bin/make LINUXDIR=/lib/modules/3.2.0-1-686-pae/build
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
make -C /lib/modules/3.2.0-1-686-pae/build M=`/bin/pwd` modules
make[2]: Entering directory `/usr/src/linux-headers-3.2.0-1-686-pae'
CC [M] /usr/src/modules/nvidia-kernel/nv.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv.c:13:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv.c:13:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-acpi.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-acpi.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-acpi.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-chrdev.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-chrdev.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-chrdev.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-cray.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-cray.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-cray.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-gvi.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-gvi.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-gvi.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-i2c.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-i2c.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-i2c.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-mempool.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-mempool.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-mempool.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-mlock.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-mlock.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-mlock.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-mmap.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-mmap.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-mmap.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-p2p.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-p2p.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-p2p.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-pat.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-pat.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-pat.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-procfs.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-procfs.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-procfs.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/usr/src/modules/nvidia-kernel/nv-procfs.c: In function ‘nv_procfs_add_text_file’:
/usr/src/modules/nvidia-kernel/nv-procfs.c:657:5: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_text_file’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c: In function ‘nv_register_procfs’:
/usr/src/modules/nvidia-kernel/nv-procfs.c:702:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_params’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:718:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_write_registry’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:718:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_registry’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:718:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_write_registry’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:742:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_version’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:760:17: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_gpu_info’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:765:17: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_write_registry’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:765:17: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_registry’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:765:17: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_write_registry’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:778:21: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_agp_status’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:783:21: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_agp_info’ will never be NULL [-Waddress]
/usr/src/modules/nvidia-kernel/nv-procfs.c:788:21: warning: the comparison will always evaluate as ‘true’ for the address of ‘nv_procfs_read_agp_info’ will never be NULL [-Waddress]
CC [M] /usr/src/modules/nvidia-kernel/nv-usermap.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-usermap.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-usermap.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-vm.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-vm.c:14:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-vm.c:14:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/nv-vtophys.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/nv-vtophys.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/nv-vtophys.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/os-agp.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/os-agp.c:24:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/os-agp.c:24:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/os-interface.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/os-interface.c:26:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/os-interface.c:26:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/os-mtrr.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/os-mtrr.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/os-mtrr.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/os-registry.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/os-registry.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/os-registry.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/os-smp.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/os-smp.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/os-smp.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
CC [M] /usr/src/modules/nvidia-kernel/os-usermap.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/sched.h:55,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/utsname.h:35,
from /usr/src/modules/nvidia-kernel/nv-linux.h:40,
from /usr/src/modules/nvidia-kernel/os-usermap.c:15:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
In file included from /usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess.h:573:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/poll.h:14,
from /usr/src/modules/nvidia-kernel/nv-linux.h:99,
from /usr/src/modules/nvidia-kernel/os-usermap.c:15:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.2.0-1-common/arch/x86/include/asm/uaccess_32.h:208:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
LD [M] /usr/src/modules/nvidia-kernel/nvidia.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: could not find /usr/src/modules/nvidia-kernel/.nv-kernel.o.i386.cmd for /usr/src/modules/nvidia-kernel/nv-kernel.o.i386
CC /usr/src/modules/nvidia-kernel/nvidia.mod.o
In file included from /usr/src/linux-headers-3.2.0-1-common/include/linux/kernel.h:17:0,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/cache.h:4,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/time.h:7,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/stat.h:60,
from /usr/src/linux-headers-3.2.0-1-common/include/linux/module.h:10,
from /usr/src/modules/nvidia-kernel/nvidia.mod.c:1:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h: In function ‘hweight_long’:
/usr/src/linux-headers-3.2.0-1-common/include/linux/bitops.h:49:26: warning: signed and unsigned type in conditional expression [-Wsign-compare]
LD [M] /usr/src/modules/nvidia-kernel/nvidia.ko
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-1-686-pae'
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
touch build-stamp
/usr/bin/make -f debian/rules binary-arch
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
dh_testdir
dh_testroot
dh_installdirs
dh_install
dh_installdocs
dh_installchangelogs NVIDIA_Changelog
dh_installmodules
dh_bugfiles
dh_lintian
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol -- -v`cat debian/VERSION`
dh_md5sums
dh_builddeb --destdir=/usr/src
dpkg-deb: сборка пакета «nvidia-kernel-3.2.0-1-686-pae» в файл «/usr/src/nvidia-kernel-3.2.0-1-686-pae_295.20-1+3.2.6-1_i386.deb».
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
/usr/bin/make -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
test -f debian/control || cp debian/control.template debian/control
dh_testdir
dh_testroot
/usr/bin/make LINUXDIR=/lib/modules/3.2.0-1-686-pae/build clean
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
dh_quilt_unpatch || quilt --quiltrc /dev/null pop -af
Удаление патча linux3.patch
Restoring Makefile
Удаление патча fix-typos.patch
Restoring nv-procfs.c
Удаление патча avoid-ld.gold.patch
Restoring Makefile
Удаление патча conditionally-include-linux_version.h.patch
Restoring nv-linux.h
Удаление патча use-nv-kernel.o.ARCH.patch
Restoring Makefile.kbuild
Нет применённых патчей
dh_clean debian/control debian/install
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
Build time: 18 secondsСмотрим, как говорится, вкнигу и видим фигу. Ничего не понимаю! Что ему надо?