Created attachment 353018 [details]
Just ran an emerge --sync and tried updating to the latest version of x11-drivers/xf86-video-virtualbox. The compile is failing with "g++: error: missing filename after '-o'".
Created attachment 353020 [details]
>distcc (dcc_set_trace_from_env) ERROR: failed to open logfile /var/log/distcc.log: Permission denied [enabled]
Why do you get this error in `emerge --info`?
Your g++ is odd, there is a file name behind the -o each time; CC-ing hardened.
The distcc error message is there because I didn't run `emerge --info` as root. If I run it as root the line where the distcc error is instead says "distcc 3.1 x86_64-pc-linux-gnu". Otherwise the output of `emerge --info` is identical.
I ran emerge with `FEATURES="-distcc"` and the compile succeded! It seems the ebuild or one of the makescripts aren't setup to work with distcc or the package is just incompatable with distcc.
Don't look as a hardened problem. The bugreporter is not on the hardened profile.
(In reply to Magnus Granberg from comment #5)
> Don't look as a hardened problem. The bugreporter is not on the hardened
Observing the same running with FEATURES=distcc. Can't we just override the FEATURE in the ebuild?
Same problem with FEATURES="distcc" against both kbuild.
(A dependency required by virtualbox).
Created attachment 420136 [details]
build.log for app-emulation/virtualbox-5.0.12
This resurficed with app-emulation/virtualbox-5.0.12 :-|
Looks to me like the same bug, someone pleas update (broaden) the bug subject.
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm"
The interesting thing is that this doesn't even hit distcc, I had enabled debug log both on local machine and the (only one) remote, but no messages appeared.
Created attachment 420138 [details]
emerge --info =virtualbox-5.0.12
Still happening all the way up to the latest virtualbox driver (5.1.8).
I've worked around this by turning off distcc and set makeopts to one thread.
FEATURES="-distcc" MAKEOPTS="-j1" emerge xf86-video-virtualbox
*** Bug 602488 has been marked as a duplicate of this bug. ***
Package has been removed from the tree.