Package: virtualbox-ose-source Version: 3.0.10-dfsg-2 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi, when building the virtualbox kernel modules without kbuild installed, I get this error: make[2]: Entering directory `/usr/src/modules/virtualbox-ose' fakeroot kmk -w -f debian/rules kdist_clean kdist_config binary-modules /usr/bin/fakeroot: line 176: kmk: command not found make[2]: *** [kdist_build] Error 127 make[2]: Leaving directory `/usr/src/modules/virtualbox-ose' Module /usr/src/modules/virtualbox-ose failed. Perhaps /usr/src/modules/virtualbox-ose does not understand --rootcmd? If you see messages that indicate that it is not in fact being built as root, please file a bug against /usr/src/modules/virtualbox-ose. After installing kbuild the module builds fine, so I guess there is a missing dependency on kbuild. Attached is a complete build log. Regards, Bastian - -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31grog2 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages virtualbox-ose-source depends on: ii build-essential 11.4 Informational list of build-essent ii dpkg-dev 1.15.4.1 Debian package development tools ii make 3.81-7 An utility for Directing compilati Versions of packages virtualbox-ose-source recommends: ii dkms 2.1.0.1-2 Dynamic Kernel Module Support Fram Versions of packages virtualbox-ose-source suggests: ii bzip2 1.0.5-3 high-quality block-sorting file co ii debhelper 7.4.3 helper programs for debian/rules pn kbuild <none> (no description available) ii module-assistant 0.11.1 tool to make module package creati - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAksB9ikACgkQeBwlBDLsbz4I0ACgrb/GMbvLF3GTfcxCw1d8CPdW lxcAnAr2mimLUNwaHsC41EipzP0c7yTx =xHTL -----END PGP SIGNATURE-----
make[1]: Entering directory `/usr/src/linux-source-2.6.31' ====== making target debian/stamp/conf/minimal_debian [new prereqs: ]====== This is kernel package version 12.025. test -d debian || mkdir debian test ! -e stamp-building || rm -f stamp-building install -p -m 755 /usr/share/kernel-package/rules debian/rules for file in ChangeLog Control Control.bin86 config templates.in rules; do \ cp -f /usr/share/kernel-package/$file ./debian/; \ done for dir in Config docs examples ruleset scripts pkg po; do \ cp -af /usr/share/kernel-package/$dir ./debian/; \ done test -f debian/control || sed -e 's/=V/2.6.31grog2/g' \ -e 's/=D/2.6.31grog2-10.00.Custom/g' -e 's/=A/amd64/g' \ -e 's/=SA//g' \ -e 's/=I//g' \ -e 's/=CV/2.6/g' \ -e 's/=M/Unknown Kernel Package Maintainer <unkn...@unconfigured.in.etc.kernel-pkg.conf>/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ /usr/share/kernel-package/Control > debian/control test -f debian/changelog || sed -e 's/=V/2.6.31grog2/g' \ -e 's/=D/2.6.31grog2-10.00.Custom/g' -e 's/=A/amd64/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ -e 's/=M/Unknown Kernel Package Maintainer <unkn...@unconfigured.in.etc.kernel-pkg.conf>/g' \ /usr/share/kernel-package/changelog > debian/changelog chmod 0644 debian/control debian/changelog test -d ./debian/stamp || mkdir debian/stamp make -f debian/rules debian/stamp/conf/kernel-conf make[2]: Entering directory `/usr/src/linux-source-2.6.31' ====== making target debian/stamp/conf/kernel-conf [new prereqs: ]====== make EXTRAVERSION=grog2 ARCH=x86_64 \ oldconfig; make[3]: Entering directory `/usr/src/linux-source-2.6.31' scripts/kconfig/conf -o arch/x86/Kconfig # # configuration written to .config # make[3]: Leaving directory `/usr/src/linux-source-2.6.31' make EXTRAVERSION=grog2 ARCH=x86_64 prepare make[3]: Entering directory `/usr/src/linux-source-2.6.31' scripts/kconfig/conf -s arch/x86/Kconfig make[3]: Leaving directory `/usr/src/linux-source-2.6.31' make[3]: Entering directory `/usr/src/linux-source-2.6.31' CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 CALL scripts/checksyscalls.sh make[3]: Leaving directory `/usr/src/linux-source-2.6.31' echo done > debian/stamp/conf/kernel-conf make[2]: Leaving directory `/usr/src/linux-source-2.6.31' make -f debian/rules debian/stamp/conf/full-changelog make[2]: Entering directory `/usr/src/linux-source-2.6.31' ====== making target debian/stamp/conf/full-changelog [new prereqs: ]====== for file in ChangeLog Control Control.bin86 config templates.in rules; do \ cp -f /usr/share/kernel-package/$file ./debian/; \ done for dir in Config docs examples ruleset scripts pkg po; do \ cp -af /usr/share/kernel-package/$dir ./debian/; \ done install -p -m 755 /usr/share/kernel-package/rules debian/rules sed -e 's/=V/2.6.31grog2/g' \ -e 's/=D/2.6.31grog2-10.00.Custom/g' -e 's/=A/amd64/g' \ -e 's/=SA//g' \ -e 's/=I//g' \ -e 's/=CV/2.6/g' \ -e 's/=M/Unknown Kernel Package Maintainer <unkn...@unconfigured.in.etc.kernel-pkg.conf>/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ /usr/share/kernel-package/Control > debian/control sed -e 's/=V/2.6.31grog2/g' -e 's/=D/2.6.31grog2-10.00.Custom/g' \ -e 's/=A/amd64/g' -e 's/=M/Unknown Kernel Package Maintainer <unkn...@unconfigured.in.etc.kernel-pkg.conf>/g' \ -e 's/=ST/linux/g' -e 's/=B/x86_64/g' \ /usr/share/kernel-package/changelog > debian/changelog chmod 0644 debian/control debian/changelog make -f debian/rules debian/stamp/conf/kernel-conf make[3]: Entering directory `/usr/src/linux-source-2.6.31' make[3]: `debian/stamp/conf/kernel-conf' is up to date. make[3]: Leaving directory `/usr/src/linux-source-2.6.31' make[2]: Leaving directory `/usr/src/linux-source-2.6.31' echo done > debian/stamp/conf/minimal_debian make[1]: Leaving directory `/usr/src/linux-source-2.6.31' exec debian/rules APPEND_TO_VERSION=grog2 INITRD=YES ROOT_CMD=fakeroot UNSIGN_CHANGELOG=YES UNSIGN_SOURCE=YES modules-image make[1]: Entering directory `/usr/src/linux-source-2.6.31' for module in /usr/src/modules/nvidia-kernel /usr/src/modules/lzma /usr/src/modules/virtualbox-ose /usr/src/modules/alsa-driver ; do \ if test -d $module; then \ (cd $module; \ if ./debian/rules KVERS="2.6.31grog2" KSRC="/usr/src/linux-source-2.6.31" \ KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unkn...@unconfigured.in.etc.kernel-pkg.conf" \ KPKG_DEST_DIR="/usr/src/linux-source-2.6.31/.." \ KPKG_MAINTAINER="Unknown Kernel Package Maintainer" \ KPKG_EXTRAV_ARG="EXTRAVERSION=grog2" \ ARCH="x86_64" \ KDREV="2.6.31grog2-10.00.Custom" kdist_image; then \ echo "Module $module processed fine"; \ else \ echo "Module $module failed."; \ if [ "Xfakeroot" != "X" ]; then \ echo "Perhaps $module does not understand --rootcmd?"; \ echo "If you see messages that indicate that it is not"; \ echo "in fact being built as root, please file a bug "; \ echo "against $module."; \ fi; \ echo "Hit return to Continue"; \ read ans; \ fi; \ ); \ else \ echo "Module $module does not exist"; \ echo "Hit return to Continue?"; \ fi; \ done make[2]: Entering directory `/usr/src/modules/nvidia-kernel' fakeroot /usr/bin/make -w -f debian/rules kdist_clean kdist_config binary-modules make[3]: Entering directory `/usr/src/modules/nvidia-kernel' /usr/bin/make -C . LINUXDIR=/usr/src/linux-source-2.6.31 KVERREL=2.6.31grog2 clean make[4]: Entering directory `/usr/src/modules/nvidia-kernel' rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions make[4]: Leaving directory `/usr/src/modules/nvidia-kernel' dh_clean dh_clean: cannot read debian/control: No such file or directory make[3]: [kdist_clean] Error 1 (ignored) /usr/bin/make -w -f debian/rules configure make[4]: Entering directory `/usr/src/modules/nvidia-kernel' sed 's/#KVERS#/2.6.31grog2/g' debian/control.template > /usr/src/modules/nvidia-kernel/debian/control sed 's/#KVERS#/2.6.31grog2/g' debian/dirs.template > /usr/src/modules/nvidia-kernel/debian/dirs sed 's/#KVERS#/2.6.31grog2/g' debian/override.template > /usr/src/modules/nvidia-kernel/debian/override make[4]: Leaving directory `/usr/src/modules/nvidia-kernel' sed 's/#KVERS#/2.6.31grog2/g' debian/control.template > /usr/src/modules/nvidia-kernel/debian/control sed 's/#KVERS#/2.6.31grog2/g' debian/dirs.template > /usr/src/modules/nvidia-kernel/debian/dirs sed 's/#KVERS#/2.6.31grog2/g' debian/override.template > /usr/src/modules/nvidia-kernel/debian/override dh_testroot dh_prep # Build the modules /usr/bin/make -C . LINUXDIR=/usr/src/linux-source-2.6.31 KVERREL=2.6.31grog2 make[4]: Entering directory `/usr/src/modules/nvidia-kernel' make -C /usr/src/linux-source-2.6.31 M=`/bin/pwd` modules make[5]: Entering directory `/usr/src/linux-source-2.6.31' CC [M] /usr/src/modules/nvidia-kernel/nv.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv.c:14: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv.c:14: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv.c:14: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv.c:14: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/nv.c:14: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/nv.c:14: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic /usr/src/modules/nvidia-kernel/nv.c: In function 'nv_kern_open': /usr/src/modules/nvidia-kernel/nv.c:2188: warning: initialization from incompatible pointer type CC [M] /usr/src/modules/nvidia-kernel/nv_gvi.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv_gvi.c:15: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv_gvi.c:15: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv_gvi.c:15: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv_gvi.c:15: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/nv_gvi.c:15: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/nv_gvi.c:15: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic CC [M] /usr/src/modules/nvidia-kernel/nv-vm.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv-vm.c:14: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv-vm.c:14: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv-vm.c:14: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv-vm.c:14: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/nv-vm.c:14: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/nv-vm.c:14: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic CC [M] /usr/src/modules/nvidia-kernel/os-agp.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/os-agp.c:24: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/os-agp.c:24: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/os-agp.c:24: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/os-agp.c:24: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/os-agp.c:24: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/os-agp.c:24: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic CC [M] /usr/src/modules/nvidia-kernel/os-interface.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/os-interface.c:26: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/os-interface.c:26: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/os-interface.c:26: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/os-interface.c:26: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/os-interface.c:26: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/os-interface.c:26: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic CC [M] /usr/src/modules/nvidia-kernel/os-registry.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/os-registry.c:15: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/os-registry.c:15: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/os-registry.c:15: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/os-registry.c:15: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/os-registry.c:15: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/os-registry.c:15: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic CC [M] /usr/src/modules/nvidia-kernel/nv-i2c.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv-i2c.c:8: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nv-i2c.c:8: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv-i2c.c:8: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nv-i2c.c:8: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/nv-i2c.c:8: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/nv-i2c.c:8: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic CC [M] /usr/src/modules/nvidia-kernel/nvacpi.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from include/linux/sched.h:52, from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nvacpi.c:15: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/utsname.h:35, from /usr/src/modules/nvidia-kernel/nv-linux.h:21, from /usr/src/modules/nvidia-kernel/nvacpi.c:15: include/linux/sched.h: In function 'object_is_on_stack': include/linux/sched.h:2182: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/dma-mapping.h:7, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nvacpi.c:15: include/linux/scatterlist.h: In function 'sg_virt': include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic In file included from /usr/src/linux-source-2.6.31/arch/x86/include/asm/dma-mapping.h:36, from include/linux/dma-mapping.h:107, from include/asm-generic/pci-dma-compat.h:7, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/pci.h:129, from include/linux/pci.h:1112, from /usr/src/modules/nvidia-kernel/nv-linux.h:92, from /usr/src/modules/nvidia-kernel/nvacpi.c:15: include/asm-generic/dma-mapping-common.h: In function 'dma_map_page': 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/nv-linux.h:119, from /usr/src/modules/nvidia-kernel/nvacpi.c:15: include/linux/highmem.h: In function 'zero_user_segments': include/linux/highmem.h:149: warning: pointer of type 'void *' used in arithmetic include/linux/highmem.h:152: warning: pointer of type 'void *' used in arithmetic In file included from include/linux/compat.h:14, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/mtrr.h:167, from /usr/src/modules/nvidia-kernel/nv-linux.h:154, from /usr/src/modules/nvidia-kernel/nvacpi.c:15: /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h: In function 'compat_alloc_user_space': /usr/src/linux-source-2.6.31/arch/x86/include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic LD [M] /usr/src/modules/nvidia-kernel/nvidia.o Building modules, stage 2. MODPOST 1 modules CC /usr/src/modules/nvidia-kernel/nvidia.mod.o In file included from include/linux/bitops.h:17, from include/linux/kernel.h:15, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/percpu.h:45, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/current.h:5, from /usr/src/linux-source-2.6.31/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:6, from include/linux/module.h:9, from /usr/src/modules/nvidia-kernel/nvidia.mod.c:1: /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'set_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:64: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'clear_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:102: warning: pointer of type 'void *' used in arithmetic /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h: In function 'change_bit': /usr/src/linux-source-2.6.31/arch/x86/include/asm/bitops.h:178: warning: pointer of type 'void *' used in arithmetic LD [M] /usr/src/modules/nvidia-kernel/nvidia.ko make[5]: Leaving directory `/usr/src/linux-source-2.6.31' make[4]: Leaving directory `/usr/src/modules/nvidia-kernel' # Install the modules dh_installdirs install -m 0644 /usr/src/modules/nvidia-kernel/debian/override /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.31grog2/usr/share/lintian/overrides/nvidia-kernel-2.6.31grog2 install -m 0644 /usr/src/modules/nvidia-kernel/nvidia.ko /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.31grog2/lib/modules/2.6.31grog2/nvidia/nvidia.ko ; \ dh_installdocs dh_installmodules dh_installchangelogs dh_installmodules dh_strip dh_compress dh_fixperms dh_installdeb dh_gencontrol -- -v190.42-1+2.6.31grog2-10.00.Custom dh_md5sums dh_builddeb --destdir=/usr/src/linux-source-2.6.31/.. dpkg-deb: building package `nvidia-kernel-2.6.31grog2' in `/usr/src/linux-source-2.6.31/../nvidia-kernel-2.6.31grog2_190.42-1+2.6.31grog2-10.00.Custom_amd64.deb'. dh_prep make[3]: Leaving directory `/usr/src/modules/nvidia-kernel' fakeroot /usr/bin/make -w -f debian/rules kdist_clean make[3]: Entering directory `/usr/src/modules/nvidia-kernel' /usr/bin/make -C . LINUXDIR=/usr/src/linux-source-2.6.31 KVERREL=2.6.31grog2 clean make[4]: Entering directory `/usr/src/modules/nvidia-kernel' rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions make[4]: Leaving directory `/usr/src/modules/nvidia-kernel' dh_clean make[3]: Leaving directory `/usr/src/modules/nvidia-kernel' make[2]: Leaving directory `/usr/src/modules/nvidia-kernel' Module /usr/src/modules/nvidia-kernel processed fine make[2]: Entering directory `/usr/src/modules/lzma' fakeroot /usr/bin/make -w -f debian/rules kdist_clean kdist_config binary-modules make[3]: Entering directory `/usr/src/modules/lzma' /usr/bin/make -C /usr/src/linux-source-2.6.31 M=/usr/src/modules/lzma clean make[4]: Entering directory `/usr/src/linux-source-2.6.31' make[4]: Leaving directory `/usr/src/linux-source-2.6.31' for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.31grog2/g'` ; \ done for templ in `ls debian/*.modules.in` ; do \ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \ sed -e 's/##KVERS##/2.6.31grog2/g ;s/#KVERS#/2.6.31grog2/g ; s/_KVERS_/2.6.31grog2/g ; s/##KDREV##/2.6.31grog2-10.00.Custom/g ; s/#KDREV#/2.6.31grog2-10.00.Custom/g ; s/_KDREV_/2.6.31grog2-10.00.Custom/g ' < $templ > ${templ%.modules.in}; \ done dh_testroot dh_clean -k dh_installdirs /usr/bin/make -C /usr/src/linux-source-2.6.31 M=/usr/src/modules/lzma modules make[4]: Entering directory `/usr/src/linux-source-2.6.31' CC [M] /usr/src/modules/lzma/uncomp.o /usr/src/modules/lzma/uncomp.c: In function 'LzmaUncompress': /usr/src/modules/lzma/uncomp.c:52: warning: assignment discards qualifiers from pointer target type CC [M] /usr/src/modules/lzma/module.o LD [M] /usr/src/modules/lzma/unlzma.o LD [M] /usr/src/modules/lzma/sqlzma.o Building modules, stage 2. MODPOST 2 modules CC /usr/src/modules/lzma/sqlzma.mod.o LD [M] /usr/src/modules/lzma/sqlzma.ko CC /usr/src/modules/lzma/unlzma.mod.o LD [M] /usr/src/modules/lzma/unlzma.ko make[4]: Leaving directory `/usr/src/linux-source-2.6.31' # Install the module mkdir -p debian/lzma-modules-2.6.31grog2/lib/modules/2.6.31grog2/extra cp sqlzma.ko unlzma.ko debian/lzma-modules-2.6.31grog2/lib/modules/2.6.31grog2/extra dh_installdocs dh_installchangelogs dh_installmodules dh_compress dh_fixperms dh_installdeb dh_gencontrol -- -v4.43-14+2.6.31grog2-10.00.Custom dh_md5sums dh_builddeb --destdir=/usr/src/linux-source-2.6.31/.. dpkg-deb: building package `lzma-modules-2.6.31grog2' in `/usr/src/linux-source-2.6.31/../lzma-modules-2.6.31grog2_4.43-14+2.6.31grog2-10.00.Custom_amd64.deb'. dh_clean -k make[3]: Leaving directory `/usr/src/modules/lzma' fakeroot /usr/bin/make -w -f debian/rules kdist_clean make[3]: Entering directory `/usr/src/modules/lzma' /usr/bin/make -C /usr/src/linux-source-2.6.31 M=/usr/src/modules/lzma clean make[4]: Entering directory `/usr/src/linux-source-2.6.31' CLEAN /usr/src/modules/lzma/.tmp_versions CLEAN /usr/src/modules/lzma/Module.symvers /usr/src/modules/lzma/modules.order make[4]: Leaving directory `/usr/src/linux-source-2.6.31' make[3]: Leaving directory `/usr/src/modules/lzma' make[2]: Leaving directory `/usr/src/modules/lzma' Module /usr/src/modules/lzma processed fine make[2]: Entering directory `/usr/src/modules/virtualbox-ose' fakeroot kmk -w -f debian/rules kdist_clean kdist_config binary-modules /usr/bin/fakeroot: line 176: kmk: command not found make[2]: *** [kdist_build] Error 127 make[2]: Leaving directory `/usr/src/modules/virtualbox-ose' Module /usr/src/modules/virtualbox-ose failed. Perhaps /usr/src/modules/virtualbox-ose does not understand --rootcmd? If you see messages that indicate that it is not in fact being built as root, please file a bug against /usr/src/modules/virtualbox-ose. Hit return to Continue