Hi! net-wireless/bcm43xx-fwcutter doesn't compile on cross-compilation between two different arches, because the compiler is simply 'gcc', and not '${CHOST}-gcc'. To fix it, is only needed to change CC variable on the Makefile, with a simple 'sed'. With the attached patch works to me well between i686, ppc and amd64. Good bye!
Created attachment 86300 [details, diff] bcm43xx-fwcutter-004.ebuild.patch
I'm going to fix in another way (by changing CC on emake line), simpler and more elegant ;) I've just hit the issue while distcc'ing from my PPC.