On Sat, May 21, 2016 at 1:11 AM, Andrew C Aitchison <and...@aitchison.me.uk> wrote:
> Not sure SL is the place to fix this SL6 users may wish to known. > The SL6.8 kernel-2.6.32-642.el6 makes the Oracle > VirtualBox-5.0-5.0.20_106931_el6-1.src.rpm unhappy: > > Executive summary: > Oracle VirtualBox-5.0 does not want to play with kernel-2.6.32-642.el6 > > Detailed version: > > # /sbin/rcvboxdrv setup > Stopping VirtualBox kernel modules [ OK ] > Removing old VirtualBox kernel module [ OK ] > Recompiling VirtualBox kernel modules [FAILED] > (Look at /var/log/vbox-install.log to find out what went wrong) > tail /var/log/vbox-install.log > /tmp/vbox.0/linux/VBoxNetFlt-linux.c:943: error: implicit declaration of > function vlan_tx_tag_present > /tmp/vbox.0/linux/VBoxNetFlt-linux.c:953: error: implicit declaration of > function vlan_tx_tag_get > make[2]: *** [/tmp/vbox.0/linux/VBoxNetFlt-linux.o] Error 1 > make[1]: *** [_module_/tmp/vbox.0] Error 2 > make: *** [vboxnetflt] Error 2 > > So there is already lots of tweaking for kernel versions in this area; > we just need someone to add a tweak for this kernel. This issue has been fixed in the current test build of VirtualBox: https://www.virtualbox.org/ticket/14866 https://www.virtualbox.org/wiki/Testbuilds I installed VirtualBox-5.0.x86_64 0:5.0.21_107302_el6-1 and can confirm it builds the modules just fine under kernel 2.6.32-642.el6. Users who would rather not install a test version may want to wait for the next update. Akemi