﻿id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host
16772,VirtualBox No Longer Installs On 32bit Slackware Current,mtv,,"After recent changes to Slackware current 32bit, VirtualBox will no longer install. I use the VirtualBox-5.1.22-115126-Linux_x86.run script to install. Have tried going back to earlier versions of VirtualBox but these don't work either so fairly sure its an upgrade to a package that causes problem. Don't know if it is the bump in kernel version (4.9.28) or the upgrade to gcc-7.1.0. Either way it's possible this will be seen in other distributions at some point.

When running the script I get the following diagnostics...
{{{
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation.............
VirtualBox Version 5.1.22 r115126 (2017-04-28T15:48:48Z) installer
Removing previous installation of VirtualBox 5.1.14 r112924 from /opt/VirtualBox
Installing VirtualBox to /opt/VirtualBox
Python found: python, installing bindings...
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
}}}
and dmesg shows several lines with:
{{{
vboxdrv: Unknown symbol __udivmoddi4 (err 0)
}}}
As a result of this there is no kernel driver installed and no guests can be launched.",defect,closed,installer,VirtualBox 5.1.22,fixed,,,all,Linux
