Compiling VirtualBox OSE
Building VirtualBox is getting harder and harder these days as Oracle add non-standard hacky little scripts to the codebase, just like their horrible database installation that requires you to install RPM’s to allow the installer to run, then you must remove them afterwards or your entire system will be un-upgradeable!
The build instructions here are hideously out-of-date and don’t really help much on a non-Debian system.
The first bug was a dependency on a specific version of Java, or more accurately a hardcoded location for the JRE.