I just added mesa-progs to provide glxinfo and glxgears, and bumped xorg-x11 to add it to the deps. You'll need to rekeyword xorg-x11 and keyword mesa-progs. Thanks!
> echo "PIC_FLAGS = -fPIC" >> ${HOSTCONF} Why compile these two executables with -fPIC?
(In reply to comment #1) > > echo "PIC_FLAGS = -fPIC" >> ${HOSTCONF} > > Why compile these two executables with -fPIC? That's just copied over from the mesa ebuild, along with most of the rest of the setup. Is there a reason it should be changed?
BTW, see http://bugs.gentoo.org/show_bug.cgi?id=112896#add_comment for how to fix your repoman errors in xorg-x11. Same fix is in CVS.
Woops, meant http://bugs.gentoo.org/show_bug.cgi?id=112896#c41
(In reply to comment #2) > That's just copied over from the mesa ebuild, along with most of the rest of the > setup. Is there a reason it should be changed? Whilst there's no performance penalty for compiling shared libraries with -fPIC there certainly is when compiling executables. I guess that's of little consequence with glxgears/glxinfo but it's also against gentoo ebuild policy (which states that only shared libraries should be built with -fPIC).
OK for sparc, so both keyworded ~sparc.
I've removed the PIC_FLAGS setting in the ebuild.
Both marked ~amd64.
~mips
done. ~ppc