I was wondering whether anyone has an idea how to get vboxdrv for VirtualBox 4.2.4 compiled on kernel 3.7.0-rc8. So far, I am getting an error message when attempting to run `vboxdrv setup`:
Code: Select all
* Trying to register the VirtualBox kernel modules using DKMS
ERROR (dkms apport): kernel package linux-headers-3.7.0-rc8+ is not supported
Error! Bad return status for module build on kernel: 3.7.0-rc8+ (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.4/build/make.log for more information.
Code: Select all
DKMS make.log for vboxhost-4.2.4 for kernel 3.7.0-rc8+ (x86_64)
Sun Dec 9 20:48:53 CET 2012
make: Entering directory `/home/tg/src/linux-2.6'
LD /var/lib/dkms/vboxhost/4.2.4/build/built-in.o
LD /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/linux/SUPDrv-linux.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/SUPDrv.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/SUPDrvSem.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/SUPDrvTracer.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/alloc-r0drv.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/initterm-r0drv.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/memobj-r0drv.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/mpnotification-r0drv.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/powernotification-r0drv.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjLinuxDoMmap’:
/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:216:9: error: implicit declaration of function ‘do_mmap’ [-Werror=implicit-function-declaration]
/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjNativeMapUser’:
/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1465:38: error: ‘VM_RESERVED’ undeclared (first use in this function)
/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1465:38: note: each undeclared identifier is reported only once for each function it appears in
cc1: some warnings being treated as errors
make[2]: *** [/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o] Error 1
make[1]: *** [/var/lib/dkms/vboxhost/4.2.4/build/vboxdrv] Error 2
make: *** [_module_/var/lib/dkms/vboxhost/4.2.4/build] Error 2
make: Leaving directory `/home/tg/src/linux-2.6'
Thanks,
Thilo