Compiling from this ebuild will lead to unresolved symbols for the nvidia-binary driver as in http://forums.gentoo.org/viewtopic-p-2683141.html#2683141 I found that the solution for me is to add the following swith to the configure: --disable-xprint + --enable-xcsecurity --with-mesa-source=${WORKDIR}/${MESA_P} Moreover after upgrading my libtool to sys-devel/libtool-1.5.20, the ebuild started to fail with ltmain version mismatch error in configure and I had to change the following in x-modular.eclass in order to get it going x-modular_reconf_source() { # Run autoreconf for CVS snapshots only if [ "${SNAPSHOT}" = "yes" ] then # If possible, generate configure if it doesn't exist if [ -f "${S}/configure.ac" ] then einfo "Running autoreconf..." - autoreconf -v --install + autoreconf -v --install --force fi fi } Moreover don't we need an rdepend on libXTrap if we build the trap-extension with --enable-trap, I didn't have the time to investigate this. Although I don't see it in xdpyinfo-output (it probably does not build for now in either cases :))
It's seems that the resolution is already in portage, probably it was in cvs even before I filed it ::)), sorry I didn't see it.