1) it does not respect CC 2) qemu/config-host.mak files does not exist, so the (orrible) check for hardened won't work 3) it should not unset GCC_SPECS Please mask it until a proper ebuild is released
Thank you for the notice, the ebuild works for most of the users and you may want to check the kvm ebuild as well and suggest nicer way to ensure hardened people get it built.
You should place 'filter-flags -fpie -fstack-protector' before './configure' and remove that whole GCC_SPECS-part. I use hardened, and with mentioned changes qemu-softmmu compiles both with and without distcc and ccache, which gave problems before. And really. If you need to play around with GCC_SPECS and filter-flags is not enought then there is somethings wrong with the eclasses and deserves a bugreport.
I may failed to point out that the current ebuild seems to fail with some hardened systems as it has problems filter -PIE...
I don't have hardened systems, feel free to propose changes to accomodate those and other issues.
This ebuild should be replaced with a QEMU 0.10.1 ebuild, it fixes a lot of major bugs.
thank you for the notice, it isn't exactly related to this bug but thanks nonetheless (the ebuilds are bumped accordingly now)
Is there anything left here to fix?
There are stuff left to fix. But maybe handle that in more specific bugs, like bug #287308 for example.
Removed from the tree.