The latest version of mplayer fails to compile on my ~alpha system. Here is the output: cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=ev56 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fforce-addr -c -o alpha/dsputil_alpha.o alpha/dsputil_alpha.c In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/dsputil_alpha.c:21: ../config.h:23:1: warning: "likely" redefined In file included from alpha/dsputil_alpha.c:20: alpha/asm.h:33:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/dsputil_alpha.c:21: ../config.h:24:1: warning: "unlikely" redefined In file included from alpha/dsputil_alpha.c:20: alpha/asm.h:34:1: warning: this is the location of the previous definition alpha/dsputil_alpha.c: In function `dsputil_init_alpha': alpha/dsputil_alpha.c:344: warning: assignment from incompatible pointer type alpha/dsputil_alpha.c:347: warning: assignment from incompatible pointer type cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=ev56 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fforce-addr -c -o alpha/mpegvideo_alpha.o alpha/mpegvideo_alpha.c In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/mpegvideo_alpha.c:21: ../config.h:23:1: warning: "likely" redefined In file included from alpha/mpegvideo_alpha.c:20: alpha/asm.h:33:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/mpegvideo_alpha.c:21: ../config.h:24:1: warning: "unlikely" redefined In file included from alpha/mpegvideo_alpha.c:20: alpha/asm.h:34:1: warning: this is the location of the previous definition cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=ev56 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fforce-addr -c -o alpha/simple_idct_alpha.o alpha/simple_idct_alpha.c In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/simple_idct_alpha.c:28: ../config.h:23:1: warning: "likely" redefined In file included from alpha/simple_idct_alpha.c:27: alpha/asm.h:33:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/simple_idct_alpha.c:28: ../config.h:24:1: warning: "unlikely" redefined In file included from alpha/simple_idct_alpha.c:27: alpha/asm.h:34:1: warning: this is the location of the previous definition cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=ev56 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -I.. -I/var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fforce-addr -c -o alpha/motion_est_alpha.o alpha/motion_est_alpha.c In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/motion_est_alpha.c:21: ../config.h:23:1: warning: "likely" redefined In file included from alpha/motion_est_alpha.c:20: alpha/asm.h:33:1: warning: this is the location of the previous definition In file included from /var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavutil/common.h:23, from alpha/../dsputil.h:31, from alpha/motion_est_alpha.c:21: ../config.h:24:1: warning: "unlikely" redefined In file included from alpha/motion_est_alpha.c:20: alpha/asm.h:34:1: warning: this is the location of the previous definition make[1]: *** No rule to make target `alpha/dsputil_alpha_asm.c', needed by `alpha/dsputil_alpha_asm.o'. Stop. make[1]: Leaving directory `/var/tmp/portage/mplayer-1.0.20060217/work/mplayer-1.0.20060217/libavcodec' make: *** [libavcodec/libavcodec.a] Error 2 # emerge --info Portage 2.1_pre5-r1 (default-linux/alpha/2006.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.16-rc2 alpha) ================================================================= System uname: 2.6.16-rc2 alpha EV56 Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="alpha ~alpha" AUTOCLEAN="yes" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -O2 -mcpu=ev56 -pipe" CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mieee -O2 -mcpu=ev56 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks nostrip sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/ http://adelie.polymtl.ca/ http://distfiles.gentoo.org" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://134.153.48.2/gentoo-portage" USE="alpha X aac aim alsa apache2 arts audiofile bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups eds encode esd flac foomaticdb gcj gdbm gif glut gnome gpm gstreamer gtk gtk2 icq imlib ipv6 jabber jpeg kde libg++ libwww lua mad mikmod motif mp3 mpeg msn ncurses nls nocd nptl nptlonly offensive ogg oggvorbis opengl oscar oss pam pcre pdflib perl png python qt quicktime readline sdl shorten sndfile spell ssl symlink tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xv xvid yahoo zlib elibc_glibc kernel_linux linguas_en userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL
I'm about to add an updated snapshot with this problem fixed please test in few hours
The new snapshot media-video/mplayer-1.0.20060302 fixes this compile problem.