When I emerge xine-lib, configure fails to find the neccesary components that show X to be installed along with the headers needed to compile against it. It disables the building of the X11 video output plugins. When I hack the ebuild to add an explicit --with-x it builds but then xine-ui segfaults. Because I use X.Org instead of Xfree I have recompiled mplayer as a test to see if it sees X and it doesn't have any problems detecting x and building the xv video ouput plugin, so I know that the problem is in xine not in X. I am not sure if this is a problem in the ebuild or if this is a problem in the way that the configure scripts in xine-lib itself are set up. Also when I changed the ebuild to pass --whith-x to configure, xv, xvmc and xvmcnvidia are supposed to be built but as static instead of shared. I tried going though the configure and configure.ac files to see if I could override that and force it to build xv,xvmc, and xvmcnvidia as shared rather than static. Reproducible: Always Steps to Reproduce: 1.emerge xine-lib 2. 3. Actual Results: program compiles but without X11 video output plugins. xine-ui runs but has no valid video drivers. With --with-x, xine-lib compiles, but xine-ui segfaults. Note mplayer compiles and executes just fine so this tells me that xine should work. Expected Results: The program should have built the output plugins. Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r7) ================================================================= System uname: 2.6.7-gentoo-r7 i686 AMD Duron(tm) Processor 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 -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/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://gentoo.mirror.sdv.fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow Xaw3d aalib acpi alsa anthy apache2 apm arts avi berkdb bonobo cdr crypt cups dga dv dvd encode esd expat fam fbcon ffmpeg fftw flac fmod foomaticdb foreign-package foreign-sysvinit freetds freetype fs gb gd gdbm gif gimpprint glade glut gnome gnomedb gphoto2 gpm gsl gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib imlib2 innodb ipv6 jabber java javascript jikes joystick jpeg jython kde lcms ldap libg++ libgda libwww mad maildir mbox mcal md5sum memlimit mikmod mmx motif mozcalendar mozdomi mozilla mozp3p mozsvg mpeg mpeg4 mpi msn music mysql ncurses net nls nntp nptl nvidia offensive oggvorbis openal opengl openssh oscar oss pam pdflib pear-db perl php png prelude pthreads python qt quicktime readline regexp ruby samba sasl scanner sdl slang slp snmp socks5 spell sqlite sse ssl svga tcpd tetex threads tiff truetype type1 unicode unsafe usb vhosts videos wmf wxwin wxwindows x86 xine xml xml2 xmms xv xvid yahoo zeo zlib"
There have been major changes to the xine-lib xv/xvmc logic. Please see if the latest work for you.
Xine-lib is working now.
closing this one in reference to the last comment: ------- Additional Comment #2 From Robert T Childers 2005-02-12 01:14 PST ------- Xine-lib is working now.