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

Reply via email to