﻿id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host
15411,VBox 5.0.20 kernel source broken by RHEL6.8 update => Fixed in SVN,ElCoyote,,"Hi,
Right after upgrading to RHEL6.8, I noticed this:
{{{
# /etc/init.d/dkms_autoinstaller start
Starting dkms:
Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
make KERNELRELEASE=2.6.32-642.el6.x86_64 -C /lib/modules/2.6.32-642.el6.x86_64/build M=/var/lib/dkms/vboxhost/5.0.20/build.............(bad exit status: 2)
Error! Bad return status for module build on kernel: 2.6.32-642.el6.x86_64 (x86_64)
Consult /var/lib/dkms/vboxhost/5.0.20/build/make.log for more information.


When I looked at the above make log, the error that showed up was:
[....]
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/generic/RTSemEventMultiWaitNoResume-2-ex-generic.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/generic/RTTimerCreate-generic.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/generic/errvars-generic.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/generic/mppresent-generic.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/generic/uuid-generic.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/VBox/log-vbox.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/common/alloc/heapsimple.o
  LD [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxdrv/vboxdrv.o
  LD      /var/lib/dkms/vboxhost/5.0.20/build/vboxnetadp/built-in.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxnetadp/linux/VBoxNetAdp-linux.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxnetadp/VBoxNetAdp.o
  LD [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxnetadp/vboxnetadp.o
  LD      /var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt/built-in.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt/linux/VBoxNetFlt-linux.o
/var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt/linux/VBoxNetFlt-linux.c: In function 'vboxNetFltLinuxPacketHandler':
/var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt/linux/VBoxNetFlt-linux.c:943: error: implicit declaration of function 'vlan_tx_tag_present'
/var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt/linux/VBoxNetFlt-linux.c:953: error: implicit declaration of function 'vlan_tx_tag_get'
make[2]: *** [/var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt/linux/VBoxNetFlt-linux.o] Error 1
make[1]: *** [/var/lib/dkms/vboxhost/5.0.20/build/vboxnetflt] Error 2
make: *** [_module_/var/lib/dkms/vboxhost/5.0.20/build] Error 2
make: Leaving directory `/usr/src/kernels/2.6.32-642.el6.x86_64'
}}}",defect,closed,host support,VirtualBox 5.0.20,fixed,rhel6.8,,Linux,Linux
