Latest MPlayer ebuilds successfully complete, but the resulting binary does not have all the output modules compiled in. You can check this by executing: mplayer -vo help At least x11 and vo are missing. The configure script successfully detects X11 libraries and headers, but not X11 itself!?! Here is the output: Checking for X11 headers presence ... yes (using -I/usr/X11R6/include) Checking for X11 libs presence ... yes (using /usr/X11R6/lib) Checking for X11 ... no Probably it has something to do with the extra patches that are in these ebuilds, as version 1.0_pre4-r4 works fine. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: Expected Results: Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.8-rc2-packet_writing-voluntary_preempt_I1-kmsgdump-rudo) ================================================================= System uname: 2.6.8-rc2-packet_writing-voluntary_preempt_I1-kmsgdump-rudo i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe" DISTDIR="/home/ftp/gentoo-distfiles" FEATURES="autoaddcvs ccache notitles sandbox userpriv" GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apm arts berkdb cdr crypt cscope cups curl dga doc dvd encode faad flac foomaticdb gd gdbm gif gpm imlib java jpeg kde libcaca libg++ libwww maildir mbox memlimit mikmod mmx mpeg ncurses nls nocardbus nptl oggvorbis opengl oss pam pdflib perl physfs pic png pwdb python qt quicktime readline samba scanner sdl slang speex spell sse ssl tcpd tetex tiff truetype x86 xml xml2 xmms xv xvid zlib"
if you append USE="X" to your flags, I'd bet it would work. Offhand, I'd bet it's disabling X based upon the flag, but not taking into consideration other flags may rely on it.
Err, nevermind, I'm on crack. Just noticed you have the flag enabled :)
I've gone through and fixed the configure errors that were introduced into -r5; I'll be committing it shortly. Long story short, --(enable|disable)-x11 was being controlled by the gtk flag only, which is wrong.
Had to nuke these ebuilds due to QA issues; pre4-r7 and pre5-r2 now handle the X/xv/xinerama/gtk flags (and lots of other stuff) correctly. Please reopen if issues persist.