Package: src:virtualbox Version: 4.1.18-dfsg-1.1 Severity: important Hi
Due to the uapi restructuring, attempting to build virtualbox kernel modules against linux v3.7 fails with the following error messages. $ LANG= m-a --kvers-list $(uname -r) --kernel-dir /usr/src/linux-headers-$(uname -r)/ --userdir /tmp/pkg/ --text-mode build virtualbox-source […] CC [M] /tmp/pkg/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o /tmp/pkg/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: In function 'rtR0MemObjNativeMapUser': /tmp/pkg/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1451:38: error: 'VM_RESERVED' undeclared (first use in this function) /tmp/pkg/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1451:38: note: each undeclared identifier is reported only once for each function it appears in kmk[3]: *** [/tmp/pkg/usr_src/modules/virtualbox/vboxdrv/r0drv/linux/memobj-r0drv-linux.o] Error 1 […] (virtualbox-guest already fails to build against v3.6) $ LANG= m-a --kvers-list $(uname -r) --kernel-dir /usr/src/linux-headers-$(uname -r)/ --userdir /tmp/pkg/ --text-mode build virtualbox-guest-source […] CC [M] /tmp/pkg/usr_src/modules/virtualbox-guest/vboxguest/r0drv/linux/memuserkernel-r0drv-linux.o /tmp/pkg/usr_src/modules/virtualbox-guest/vboxguest/r0drv/linux/memobj-r0drv-linux.c: In function 'rtR0MemObjNativeMapUser': /tmp/pkg/usr_src/modules/virtualbox-guest/vboxguest/r0drv/linux/memobj-r0drv-linux.c:1451:38: error: 'VM_RESERVED' undeclared (first use in this function) /tmp/pkg/usr_src/modules/virtualbox-guest/vboxguest/r0drv/linux/memobj-r0drv-linux.c:1451:38: note: each undeclared identifier is reported only once for each function it appears in kmk[3]: *** [/tmp/pkg/usr_src/modules/virtualbox-guest/vboxguest/r0drv/linux/memobj-r0drv-linux.o] Error 1 […] Given that this affects both the host kernel, as well as supporting linux guests shipping with kernel >=3.7 (this is why I've used important as bug severity), I'd suggest fixing this for wheezy. I'll follow up with a tested patch adding support for v3.6 and v3.7 as soon as I receive the bug number for these issues. Regards Stefan Lippers-Hollmann -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.7-0.slh.3-aptosid-amd64 (SMP w/2 CPU cores; PREEMPT) 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 depends on: ii adduser 3.113+nmu3 ii dpkg 1.16.9 ii libc6 2.13-37 ii libcurl3 7.28.0-3 ii libgcc1 1:4.7.2-4 ii libgsoap2 2.8.7-2 ii libpng12-0 1.2.49-3 ii libpython2.7 2.7.3-5 ii libsdl1.2debian 1.2.15-5 ii libssl1.0.0 1.0.1c-4 ii libstdc++6 4.7.2-4 ii libvncserver0 0.9.9+dfsg-1 ii libx11-6 2:1.5.0-1 ii libxcursor1 1:1.1.13-1 ii libxext6 2:1.3.1-2 ii libxml2 2.8.0+dfsg1-7 ii libxmu6 2:1.1.1-1 ii libxt6 1:1.1.3-1 ii python 2.7.3-3 ii python2.7 2.7.3-5 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages virtualbox recommends: ii libgl1-mesa-glx [libgl1] 8.0.5-3 ii libqt4-opengl 4:4.8.2+dfsg-4 ii libqtcore4 4:4.8.2+dfsg-4 ii libqtgui4 4:4.8.2+dfsg-4 ii virtualbox-qt 4.1.18-dfsg-1.1 ii virtualbox-source 4.1.18-dfsg-1.1 Versions of packages virtualbox suggests: pn vde2 <none> ii virtualbox-guest-additions-iso 4.1.18-1 -- debconf-show failed
signature.asc
Description: This is a digitally signed message part.