All,
Arch updated to Linux 5.3 kernel tonight and the update failed to build the
kernel modules with several errors. I have opened bug:
https://www.virtualbox.org/ticket/18949
I've attached to make.log here in case anyone can think of any workarounds
to try. This is with gcc 9.1.0.
Thanks for any help you can offer.
(the 6.X version is not an option due the my use of headless windows guests
that are unusably slow under the 6.X version -- see long thread beginning
1/9/19 - Virtualbox 6.0.0 - Marked Slowdown for Window7 Guests? Linux Guests
OK)
--
David C. Rankin, J.D.,P.E.
DKMS make.log for vboxhost-5.2.32 for kernel 5.3.0-arch1-1-ARCH (x86_64)
Thu 19 Sep 2019 07:38:37 PM CDT
make: Entering directory '/usr/lib/modules/5.3.0-arch1-1-ARCH/build'
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/linux/VBoxNetFlt-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/VBoxNetFlt.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/linux/SUPR0IdcClient-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/SUPR0IdcClientComponent.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxpci/linux/VBoxPci-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/SUPR0IdcClient.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetadp/linux/VBoxNetAdp-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/linux/SUPDrv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetadp/VBoxNetAdp.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPDrv.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPDrvGip.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPDrvSem.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPDrvTracer.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPLibAll.o
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/linux/SUPDrv-linux.o: warning: objtool: VBoxDrvLinuxIOCtl_5_2_32()+0xae: call to VBoxHost_RTR0MemUserCopyFrom() with UACCESS enabled
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/alloc-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/initterm-r0drv.o
LD [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxnetadp/vboxnetadp.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxpci/VBoxPci.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxpci/SUPR0IdcClient.o
/var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function âvboxNetFltLinuxEnumeratorCallbackâ:
/var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/linux/VBoxNetFlt-linux.c:2148:9: error: implicit declaration of function âfor_ifaâ [-Werror=implicit-function-declaration]
2148 | for_ifa(in_dev) {
| ^~~~~~~
/var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/linux/VBoxNetFlt-linux.c:2148:24: error: expected â;â before â{â token
2148 | for_ifa(in_dev) {
| ^~
| ;
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:280: /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt/linux/VBoxNetFlt-linux.o] Error 1
make[1]: *** [scripts/Makefile.build:497: /var/lib/dkms/vboxhost/5.2.32/build/vboxnetflt] Error 2
make[1]: *** Waiting for unfinished jobs....
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxpci/SUPR0IdcClientComponent.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxpci/linux/SUPR0IdcClient-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/memobj-r0drv.o
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPDrvTracer.o: warning: objtool: .text+0x7: indirect jump found in RETPOLINE build
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/SUPDrvTracer.o: warning: objtool: supdrvTracerProbeFireStub() is missing an ELF size annotation
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/mpnotification-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/powernotification-r0drv.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
LD [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxpci/vboxpci.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mpnotification-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/process-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/semevent-r0drv-linux.o
CC [M] /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/semeventmulti-r0drv-linux.o
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c: In function âVBoxHost_RTMpOnAllâ:
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c:287:18: error: void value not ignored as it ought to be
287 | int rc = smp_call_function(rtmpLinuxAllWrapper, &Args, 0 /* wait */);
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c: In function âVBoxHost_RTMpOnOthersâ:
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c:341:8: error: void value not ignored as it ought to be
341 | rc = smp_call_function(rtmpLinuxWrapper, &Args, 1 /* wait */);
| ^
make[2]: *** [scripts/Makefile.build:281: /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/dkms/vboxhost/5.2.32/build/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o: warning: objtool: rtR0MemKernelCopyLnxWorker()+0x15: redundant CLD
make[1]: *** [scripts/Makefile.build:497: /var/lib/dkms/vboxhost/5.2.32/build/vboxdrv] Error 2
make: *** [Makefile:1624: _module_/var/lib/dkms/vboxhost/5.2.32/build] Error 2
make: Leaving directory '/usr/lib/modules/5.3.0-arch1-1-ARCH/build'
_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
_______________________________________________
Unsubscribe:
mailto:[email protected]?subject=unsubscribe