make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0_rc2/work/MPlayer-1.0rc2/osdep' alpha-unknown-linux-gnu-gcc -o mplayer mplayer.o m_property.o mp_fifo.o mp_msg.o mixer.o parser-mpcmd.o subopt-helper.o command.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o get_path.o m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o libvo/libvo.a libao2/libao2.a input/libinput.a vidix/libvidix.a gui/libgui.a libmenu/libmenu.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/libosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a mp3lib/libmp3.a libmpeg2/libmpeg2.a tremor/libvorbisidec.a dvdread/libdvdread.a libdvdcss/libdvdcss.a osdep/libosdep.a -lXext -lX11 -lpthread -lXv -lXxf86vm -lcaca -lcucul -lmp3lame -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglib-2.0 -L/usr/lib -Wl,-z,noexecstack -lncurses -lpng -lz -ljpeg -lgif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lz -lmad -ltheora -logg -lxvidcore -lm -lpthread -ldl -rdynamic -lm vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_playback_off': (.text+0x8): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_playback_off': (.text+0x1c): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_playback_off': (.text+0x30): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_playback_off': (.text+0x34): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_playback_on': (.text+0x58): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o):(.text+0x6c): more undefined references to `OUTPORT8' follow vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0xe8): undefined reference to `INPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0xf4): undefined reference to `INPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0x10c): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0x110): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0x124): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0x128): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o): In function `cyberblade_frame_sel': (.text+0x13c): undefined reference to `OUTPORT8' vidix/libvidix.a(cyberblade_vid.o):(.text+0x140): more undefined references to `OUTPORT8' follow (and a whole bunch more in the same vein) emerge --info: Portage 2.1.3.16 (default-linux/alpha/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 alpha) ================================================================= System uname: 2.6.22-gentoo-r8 alpha EV6 Timestamp of tree: Tue, 23 Oct 2007 18:50:02 +0000 distcc 2.18.3 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] app-shells/bash: 3.2_p17-r1 dev-lang/python: 2.4.4-r4, 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 2.0.0_rc4-r1 sys-apps/sandbox: 1.2.18.1-r1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23 ACCEPT_KEYWORDS="alpha ~alpha" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -pipe -O2 -mcpu=ev6" CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-mieee -pipe -O2 -mcpu=ev6" DISTDIR="/usr/portage/distfiles" FEATURES="distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.mirror.solnet.ch http://pandemonium.tiscali.de/pub/gentoo/" INSTALL_MASK="/etc/udev/rules.d/75-persistent-net-generator.rules" LC_ALL="en_US.utf8" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync5.de.gentoo.org/gentoo-portage" USE="X acl alpha alsa apache2 audacious audiofile bash-completion berkdb bitmap-fonts bzip2 cairo calendar cdparanoia cdr cli cracklib crypt cups dbus dio dri dvdr dvdread encode ethereal evo exif fam ffmpeg fftw firefox flac fortran ftp gdbm gif gpm gstreamer gtk hal iconv imlib2 isdnlog jpeg kdeenablefinal libcaca lua mad matroska midi mikmod mmap mng moznocompose moznoirc moznomail mozsvg mp3 mpeg mudflap ncurses network-cron nls nptl nptlonly offensive ogg openmp oss pam pcre pdf pdflib perl png pnm ppds pppd python qt3 qt3support qt4 quicktime rar readline recode reflection session sharedmem sockets sox spell spl ssl svg szip tcpd tetex theora truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vidix vim vim-pager vlm vorbis xcb xml xorg xosd xpm xv xvid zlib" ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vga glint mga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I've now also tried without using distcc - same result.
post emerge -pv mplayer
$ emerge -pv mplayer These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-video/mplayer-1.0_rc2 [1.0_rc1_p20070824] USE="X alsa cdparanoia encode ftp gif gtk iconv jpeg libcaca mad mp3 oss png pnm quicktime rar theora truetype unicode v4l v4l2 vidix vorbis xv xvid (-3dnow) (-3dnowext) -a52 -aac -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cpudetection -custom-cflags -debug% -dga -directfb -doc -dts -dv -dvb -dvd -enca -esd -fbcon -ggi -ipv6 (-ivtv) -jack -joystick -lame% (-lirc) -live -livecd -lzo -md5sum (-mmx) (-mmxext) -mp2 -musepack -nas -nemesi% -openal -opengl -pvr -radio (-real) -rtc -samba -sdl -speex -srt (-sse) (-sse2) (-ssse3) (-svga) -teletext -tga -tivo (-win32codecs) (-x264) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="mga -s3virge -tdfx (-vesa) (-i810%) (-nvidia%)" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB
Do you need vidix? If not try disabling that.
disabling vidix for rc2 works. Also, using latest ~alpha (1.0_rc2_p24929) works *with* vidix. Thanks.