Created attachment 353018 [details] emerge --info 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] build.log
>distcc[17259] (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 > profile. 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" JAVACFLAGS="" COMPILER="" 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.