Public bug reported: Updating the kernel package in Ubuntu 12.04.4 LTS to linux-image- generic-lts-trusty (3.13.0.30.26) results in a failing virtualbox-dkms module compilation:
$ LANG=C sudo dpkg-reconfigure virtualbox-dkms ------------------------------ Deleting module version: 4.1.12 completely from the DKMS tree. ------------------------------ Done. Loading new virtualbox-4.1.12 DKMS files... Building only for 3.13.0-30-generic Building initial module for 3.13.0-30-generic Error! Bad return status for module build on kernel: 3.13.0-30-generic (x86_64) Consult /var/lib/dkms/virtualbox/4.1.12/build/make.log for more information. Here is the content of /var/lib/dkms/virtualbox/4.1.12/build/make.log: DKMS make.log for virtualbox-4.1.12 for kernel 3.13.0-30-generic (x86_64) Sat Jul 12 12:34:19 CEST 2014 make: Entering directory `/usr/src/linux-headers-3.13.0-30-generic' LD /var/lib/dkms/virtualbox/4.1.12/build/built-in.o LD /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/built-in.o CC [M] /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.o /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c: In function 'vboxdrvLinuxUid': /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c:226:5: error: incompatible types when returning type 'kuid_t' but 'RTUID' was expected /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c: In function 'vboxdrvLinuxGid': /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c:235:5: error: incompatible types when returning type 'kgid_t' but 'RTGID' was expected /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c: In function 'vboxdrvLinuxEuid': /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c:244:5: error: incompatible types when returning type 'kuid_t' but 'RTUID' was expected /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c:248:1: warning: control reaches end of non-void function [-Wreturn-type] /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c: In function 'vboxdrvLinuxUid': /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c:230:1: warning: control reaches end of non-void function [-Wreturn-type] /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c: In function 'vboxdrvLinuxGid': /var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.c:239:1: warning: control reaches end of non-void function [-Wreturn-type] make[2]: *** [/var/lib/dkms/virtualbox/4.1.12/build/vboxdrv/linux/SUPDrv-linux.o] Error 1 make[1]: *** [/var/lib/dkms/virtualbox/4.1.12/build/vboxdrv] Error 2 make: *** [_module_/var/lib/dkms/virtualbox/4.1.12/build] Error 2 make: Leaving directory `/usr/src/linux-headers-3.13.0-30-generic' ProblemType: Package DistroRelease: Ubuntu 12.04 Package: virtualbox-guest-dkms 4.1.12-dfsg-2ubuntu0.6 ProcVersionSignature: Ubuntu 3.13.0-30.55~precise1-generic 3.13.11.2 Uname: Linux 3.13.0-30-generic x86_64 ApportVersion: 2.0.1-0ubuntu17.6 Architecture: amd64 DKMSKernelVersion: 3.13.0-30-generic Date: Sat Jul 12 11:58:05 2014 InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) MarkForUpload: True PackageArchitecture: all PackageVersion: 4.1.12-dfsg-2ubuntu0.6 SourcePackage: virtualbox Title: virtualbox-guest-dkms 4.1.12-dfsg-2ubuntu0.6: virtualbox-guest kernel module failed to build UpgradeStatus: Upgraded to precise on 2012-12-16 (572 days ago) VirtualBox.ModInfo: ** Affects: virtualbox (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-package precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1341101 Title: virtualbox-guest-dkms 4.1.12-dfsg-2ubuntu0.6: virtualbox-guest kernel module failed to build To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1341101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs