Starting from 4.2 VBox ebuild fails on no-multilib. Configuring with --disable-vmmraw fixes the problem and VBox runs my VMs pretty fine. Don't know what exactly that vmmraw is. Maybe this introduces some limitations, but it's still better than nothing. Reproducible: Always
Created attachment 352964 [details, diff] virtualbox-4.2.16-amd64.patch
This should be toggled based on USE=multilib rather than arch, right?
(In reply to Ben Kohler from comment #2) > This should be toggled based on USE=multilib rather than arch, right? Yes... Perhaps, both are needed: if either x86 or multilib is enabled then install those files. And --disable-vmmraw under inverse.
I tried to adapt your suggestions in virtualbox-4.3.0_beta3-r1 ebuild from poly-c overlay. It would be great if you can test this ebuild and report back if it works for you.
(In reply to Lars Wendler (Polynomial-C) from comment #4) > I tried to adapt your suggestions in virtualbox-4.3.0_beta3-r1 ebuild from > poly-c overlay. > It would be great if you can test this ebuild and report back if it works > for you. Compilation failed desite the option was passed and accepted by configure.
Created attachment 360190 [details] Build failed with ebuild from poly-c overlay
Can you test again with virtualbox-4.3.0 from portage, please?
ping! Any newx here? virtualbox-4.3.2 will enter the tree shortly and I'd like to know the status here.
Created attachment 362432 [details] 4.3.2 build.log 4.3.2 failed with the similar error :(
Well, all changes you had proposed were incorporated into the ebuild with only slight changes. So I'm out of ideas what is going wrong here. Any hints would be appreciated.
(In reply to Lars Wendler (Polynomial-C) from comment #10) > Well, all changes you had proposed were incorporated into the ebuild with > only slight changes. > So I'm out of ideas what is going wrong here. Any hints would be appreciated. I suppose new version (4.3.0 and newer) has a bug, or changed requirements, or something else. Now configure is invoked with the same parameters as it would be with my original patch. Likely it's time to dig into the sources again.
4.3.4 and 4.3.6 are OK without any modifications besides unmasking.
+ 04 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> + arch/amd64/no-multilib/package.mask: + Removed virtualbox mask (bug #476324). arch/amd64/no-multilib/package.mask +