FS#56383 - [virtualbox-host-dkms] broken with linux 4.14

Attached to Project: Community Packages
Opened by ignoreme (ignoreme) - Sunday, 19 November 2017, 19:47 GMT
Last edited by Christian Hesse (eworm) - Sunday, 19 November 2017, 21:59 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Christian Hesse (eworm)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Unable to build virtualbox-host-dkms 5.2.0-1 with latest testing kernel 4.14.0-2

Additional info:
DKMS make.log for vboxhost-5.2.0_OSE for kernel 4.14.0-2-ARCH (x86_64)
Sun Nov 19 09:36:55 PST 2017
make: Entering directory '/usr/lib/modules/4.14.0-2-ARCH/build'
AR /var/lib/dkms/vboxhost/5.2.0_OSE/build/built-in.o
AR /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/built-in.o
AR /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/built-in.o
AR /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/built-in.o
AR /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetadp/built-in.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/linux/VBoxPci-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetadp/linux/VBoxNetAdp-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/linux/SUPDrv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/VBoxNetFlt.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/VBoxPci.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/SUPR0IdcClient.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/SUPR0IdcClientComponent.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/SUPR0IdcClient-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/SUPR0IdcClient.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetadp/VBoxNetAdp.o
/var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxSkBufFromSG’:
/var/lib/dkms/vboxhost/5.2.0_OSE/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/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.c:741:24: note: each undeclared identifier is reported only once for each function it appears in
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/SUPDrv.o
In file included from /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/include/iprt/types.h:29:0,
from /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/r0drv/linux/the-linux-kernel.h:34,
from /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.c:24:
/var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxCanForwardAsGso’:
/var/lib/dkms/vboxhost/5.2.0_OSE/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/vboxhost/5.2.0_OSE/build/vboxnetflt/include/iprt/cdefs.h:1631:53: note: in definition of macro ‘RT_UNLIKELY’
# define RT_UNLIKELY(expr) __builtin_expect(!!(expr), 0)
^~~~
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/SUPR0IdcClientComponent.o
/var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxForwardToIntNetInner’:
/var/lib/dkms/vboxhost/5.2.0_OSE/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
make[2]: *** [scripts/Makefile.build:314: /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt/linux/VBoxNetFlt-linux.o] Error 1
make[1]: *** [scripts/Makefile.build:573: /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetflt] Error 2
make[1]: *** Waiting for unfinished jobs....
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/SUPDrvGip.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/linux/SUPR0IdcClient-linux.o
LD [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxnetadp/vboxnetadp.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/SUPDrvSem.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/SUPDrvTracer.o
LD [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxpci/vboxpci.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/SUPLibAll.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/alloc-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/initterm-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/memobj-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/mpnotification-r0drv.o
/var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/SUPDrvTracer.o: warning: objtool: .text+0x0: unreachable instruction
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/powernotification-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/mp-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/mpnotification-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/process-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/semevent-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/semeventmulti-r0drv-linux.o
/var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o: warning: objtool: .fixup: unexpected end of section
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/semfastmutex-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/semmutex-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/spinlock-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/thread-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/thread2-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/threadctxhooks-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/time-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/timer-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/generic/semspinmutex-r0drv-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/alloc/alloc.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/checksum/crc32.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/checksum/ipv4.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/checksum/ipv6.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/err/RTErrConvertFromErrno.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/err/RTErrConvertToErrno.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/log/log.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/log/logellipsis.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/log/logrel.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/log/logrelellipsis.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/log/logcom.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/log/logformat.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg1Weak.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg2.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg2Add.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg2AddWeak.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg2AddWeakV.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg2Weak.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/RTAssertMsg2WeakV.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/assert.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/handletable.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/handletablectx.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/misc/thread.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/RTStrCopy.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/RTStrCopyEx.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/RTStrCopyP.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/RTStrNCmp.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/RTStrNLen.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/stringalloc.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/strformat.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/strformatrt.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/strformattype.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/strprintf.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/string/strtonum.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/table/avlpv.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/time/time.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/r0drv/linux/RTLogWriteDebugger-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTAssertShouldPanic-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTLogWriteStdErr-stub-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTLogWriteStdOut-stub-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTLogWriteUser-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTMpGetArraySize-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTMpGetCoreCount-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTSemEventWait-2-ex-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTSemEventWaitNoResume-2-ex-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTSemEventMultiWait-2-ex-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTSemEventMultiWaitNoResume-2-ex-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/RTTimerCreate-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/errvars-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/mppresent-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/generic/uuid-generic.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/VBox/log-vbox.o
CC [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/common/alloc/heapsimple.o
LD [M] /var/lib/dkms/vboxhost/5.2.0_OSE/build/vboxdrv/vboxdrv.o
make: *** [Makefile:1503: _module_/var/lib/dkms/vboxhost/5.2.0_OSE/build] Error 2
make: Leaving directory '/usr/lib/modules/4.14.0-2-ARCH/build'


Steps to reproduce:
sudo dkms autoinstall
This task depends upon

Closed by  Christian Hesse (eworm)
Sunday, 19 November 2017, 21:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  virtualbox 5.2.0-2

Loading...