Package: virtualbox-dkms Version: 5.2.0-dfsg-5 Severity: serious Justification: fails to build from source (but built successfully in the past)
Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** virtualbox dkms packages fail to build on kernel 4.14.0 apt output: ------------------------------ Deleting module version: 5.2.0 completely from the DKMS tree. ------------------------------ Done. Unpacking virtualbox-dkms (5.2.0-dfsg-5) over (5.2.0-dfsg-5) ... Preparing to unpack .../virtualbox-guest-dkms_5.2.0-dfsg-5_all.deb ... ------------------------------ Deleting module version: 5.2.0 completely from the DKMS tree. ------------------------------ Done. Unpacking virtualbox-guest-dkms (5.2.0-dfsg-5) over (5.2.0-dfsg-5) ... Setting up virtualbox-dkms (5.2.0-dfsg-5) ... Loading new virtualbox-5.2.0 DKMS files... Building for 4.14.0-towo.1-siduction-amd64 Building initial module for 4.14.0-towo.1-siduction-amd64 Error! Bad return status for module build on kernel: 4.14.0-towo.1-siduction- amd64 (x86_64) Consult /var/lib/dkms/virtualbox/5.2.0/build/make.log for more information. Job for virtualbox.service failed because the control process exited with error code. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) Active: failed (Result: exit-code) since Tue 2017-11-14 13:20:14 AST; 9ms ago Docs: man:systemd-sysv-generator(8) Process: 14163 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE) Nov 14 13:20:14 greyhame virtualbox[14163]: Loading VirtualBox kernel modules...No suitable module for running kernel found ... failed! Nov 14 13:20:14 greyhame virtualbox[14163]: failed! Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Child 14163 belongs to virtualbox.service Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Control process exited, code=exited status=1 Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Got final SIGCHLD for state start. Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Failed with result 'exit-code'. Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Changed start -> failed Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Job virtualbox.service/start finished, result=failed Nov 14 13:20:14 greyhame systemd[1]: Failed to start LSB: VirtualBox Linux kernel module. Nov 14 13:20:14 greyhame systemd[1]: virtualbox.service: Unit entered failed state. Setting up virtualbox-guest-dkms (5.2.0-dfsg-5) ... Loading new virtualbox-guest-5.2.0 DKMS files... Building for 4.14.0-towo.1-siduction-amd64 Building initial module for 4.14.0-towo.1-siduction-amd64 Error! Bad return status for module build on kernel: 4.14.0-towo.1-siduction- amd64 (x86_64) Consult /var/lib/dkms/virtualbox-guest/5.2.0/build/make.log for more information. =========================================== Contents of make.log (virtualbox): /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxSkBufFromSG’: /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt- linux.c:741:24: error: ‘SKB_GSO_UDP’ undeclared (first use in this function); did you mean ‘SKB_GSO_ESP’? fGsoType = SKB_GSO_UDP; ^~~~~~~~~~~ SKB_GSO_ESP /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt- linux.c:741:24: note: each undeclared identifier is reported only once for each function it appears in In file included from /var/lib/dkms/virtualbox/5.2.0/build/include/iprt/types.h:29:0, from /var/lib/dkms/virtualbox/5.2.0/build/r0drv/linux/the- linux-kernel.h:34, from /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt-linux.c:24: /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxCanForwardAsGso’: /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt- linux.c:1276:53: error: ‘SKB_GSO_UDP’ undeclared (first use in this function); did you mean ‘SKB_GSO_ESP’? if (RT_UNLIKELY( skb_shinfo(pSkb)->gso_type & ~(SKB_GSO_UDP | SKB_GSO_DODGY | SKB_GSO_TCPV6 | SKB_GSO_TCPV4) )) ^ /var/lib/dkms/virtualbox/5.2.0/build/include/iprt/cdefs.h:1631:53: note: in definition of macro ‘RT_UNLIKELY’ # define RT_UNLIKELY(expr) __builtin_expect(!!(expr), 0) ^~~~ /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxForwardToIntNetInner’: /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt- linux.c:1526:47: error: ‘SKB_GSO_UDP’ undeclared (first use in this function); did you mean ‘SKB_GSO_ESP’? if ( (skb_shinfo(pBuf)->gso_type & (SKB_GSO_UDP | SKB_GSO_TCPV6 | SKB_GSO_TCPV4)) ^~~~~~~~~~~ SKB_GSO_ESP scripts/Makefile.build:319: recipe for target '/var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt-linux.o' failed make[2]: *** [/var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt- linux.o] Error 1 scripts/Makefile.build:578: recipe for target '/var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt' failed make[1]: *** [/var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt] Error 2 Makefile:1520: recipe for target '_module_/var/lib/dkms/virtualbox/5.2.0/build' failed make: *** [_module_/var/lib/dkms/virtualbox/5.2.0/build] Error 2 make: Leaving directory '/usr/src/linux-headers-4.14.0-towo.1-siduction-amd64' =========================================== Contents of make.log (virtualbox-guest): /var/lib/dkms/virtualbox-guest/5.2.0/build/vboxvideo/vbox_mode.c:346:3: error: ‘const struct drm_crtc_helper_funcs’ has no member named ‘load_lut’ .load_lut = vbox_crtc_load_lut, ^~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.0/build/vboxvideo/vbox_mode.c:346:14: error: initialization from incompatible pointer type [-Werror=incompatible-pointer- types] .load_lut = vbox_crtc_load_lut, ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/5.2.0/build/vboxvideo/vbox_mode.c:346:14: note: (near initialization for ‘vbox_crtc_helper_funcs.atomic_check’) cc1: some warnings being treated as errors scripts/Makefile.build:319: recipe for target '/var/lib/dkms/virtualbox- guest/5.2.0/build/vboxvideo/vbox_mode.o' failed make[2]: *** [/var/lib/dkms/virtualbox-guest/5.2.0/build/vboxvideo/vbox_mode.o] Error 1 make[2]: *** Waiting for unfinished jobs.... scripts/Makefile.build:578: recipe for target '/var/lib/dkms/virtualbox- guest/5.2.0/build/vboxvideo' failed make[1]: *** [/var/lib/dkms/virtualbox-guest/5.2.0/build/vboxvideo] Error 2 Makefile:1520: recipe for target '_module_/var/lib/dkms/virtualbox- guest/5.2.0/build' failed make: *** [_module_/var/lib/dkms/virtualbox-guest/5.2.0/build] Error 2 -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-towo.1-siduction-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages virtualbox-dkms depends on: ii dkms 2.3-3 Versions of packages virtualbox-dkms recommends: ii virtualbox 5.2.0-dfsg-5 virtualbox-dkms suggests no packages. -- no debconf information