>>> md5 src_uri ;-) wavplay-1.4.tar.gz >>> Unpacking source... >>> Unpacking wavplay-1.4.tar.gz to /var/tmp/portage/wavplay-1.4/work * Applying wavplay-1.4.patch... [ ok ] >>> Source unpacked. gcc -c -march=k8 -O3 -pipe -DWAVPLAYPATH=\"/usr/bin/wavplay\" -DSCHED_PRIORITY=9 -I. -I /usr/X11R6/include main.c gcc -c -march=k8 -O3 -pipe -DWAVPLAYPATH=\"/usr/bin/wavplay\" -DSCHED_PRIORITY=9 -I. -I /usr/X11R6/include file.c gcc -c -march=k8 -O3 -pipe -DWAVPLAYPATH=\"/usr/bin/wavplay\" -DSCHED_PRIORITY=9 -I. -I /usr/X11R6/include recplay.c file.c:368: error: conflicting types for 'WavOpenForWrite' wavplay.h:503: error: previous declaration of 'WavOpenForWrite' was here file.c:368: error: conflicting types for 'WavOpenForWrite' wavplay.h:503: error: previous declaration of 'WavOpenForWrite' was here make: *** [file.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: media-sound/wavplay-1.4 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! (no error message) I'm running on a amd64, but same bug on a x86. Both are using gcc 3.4.1 Reproducible: Always Steps to Reproduce: 1. emerge media-sound/wavplay Portage 2.0.50-r10 (gcc34-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="" ARCH="amd64" AUTOCLEAN="yes" BASH_ENV="/etc/portage/bashrc" CC="gcc" CFLAGS="-march=k8 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/Sessions/ /etc/gconf /etc/terminfo /etc/env.d" CONF_LIBDIR="lib64" CVS_RSH="ssh" CXX="g++" CXXFLAGS="-march=k8 -O3 -pipe" DESKTOP_SESSION="kde-3.3.0" DISPLAY=":0" DISTDIR="/usr/portage/distfiles" DM_CONTROL="/var/run/xdmctl" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs ccache cvs fixpackages noinfo sandbox strict userpriv" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="ftp://ftp.gentoo.skynet.be/pub/gentoo/" GLIBC_SSP_CHECKED="1" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses -java -nptl" GS_LIB="/home/panard/.fonts" GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/panard/.gtkrc-2.0:/home/panard/.kde3.3/share/config/gtkrc" GTK_RC_FILES="/etc/gtk/gtkrc:/home/panard/.gtkrc:/home/panard/.kde3.3/share/config/gtkrc" G_BROKEN_FILENAMES="1" HOME="/root" HOSTNAME="banquise" INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4/info" JAVAC="/opt/sun-jdk-1.5.0_beta2/bin/javac" JAVA_HOME="/opt/sun-jdk-1.5.0_beta2" JDK_HOME="/opt/sun-jdk-1.5.0_beta2" KDEDIR="/usr/kde/3.3" KDEDIRS="/usr" KDE_FULL_SESSION="true" KDE_MALLOC="1" KDE_MULTIHEAD="false" KONSOLE_DCOP="DCOPRef(konsole-16156,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-16156,session-1)" LANG="fr_FR.utf8" LANGUAGE="33" LESS="-R" LESSOPEN="|lesspipe.sh %s" LINGUAS="fr" LOGNAME="panard" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4/man:/usr/X11R6/man::/opt/sun-jdk-1.5.0_beta2/man:/usr/qt/3/doc/man" NOCOLOR="false" OLDPWD="/usr/portage/media-sound/alsa-headers" PAGER="/usr/bin/less" PATH="/root/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/3.4:/usr/X11R6/bin:/opt/sun-jdk-1.5.0_beta2/bin:/opt/sun-jdk-1.5.0_beta2/jre/bin:/usr/qt/3/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin:/usr/share/karamba/bin" PKGDIR="/usr/portage/packages" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CACHEDIR="/var/cache/edb/dep/" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="22379" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PS1="\[\033[01;31m\]\h \[\033[01;34m\]\w \$ \[\033[00m\]" PWD="/usr/portage/media-sound/alsa-headers/files" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SANE_CONFIG_DIR="/etc/sane.d" SESSION_MANAGER="local/banquise:/tmp/.ICE-unix/8014" SHLVL="5" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="X alsa amd64 apache2 apm arts artswrappersuid avi berkdb bzlib crypt cups curl dba divx4linux dvd encode esd foomaticdb gd gdbm gif gimp gimpprintgphoto2 gtk2 imlib ipv6 ipv6arpa jabber jce jpeg kde ldap libg++ libwww linguas_fr lzw lzw-tiff mikmod ming mng motif mozilla mpeg multilib mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl php pic png posix postgres python qt quicktime readline scanner sdl session slang spell ssl tcltk tcpd tiff truetype unicode usb wmf xine xml xml2 xmms xsl xv xvid zlib" USER="panard" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" WINDOWID="62914567" XARGS="xargs -r" XCURSOR_SIZE="" XCURSOR_THEME="gentoo-silver" XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge"
I couldn't find a homepage for this package, so can't check for upstream bug reports. Anyway, wavplay 1.4 builds without problem here using gcc-3.3.4 Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8) ================================================================= System uname: 2.6.8 i686 Intel(R) Pentium(R) M processor 1.70GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://mirror.pacific.net.au/gentoo http://mirror.pacific.net.au/linux/Gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 avi bcmath berkdb bzlib caps cdr crypt cups divx4linux doc dvd encode fam gd gdbm gif gnome gpm gtk gtk2 guile imap imlib java jikes jpeg ldap libwww mad memlimit mmx motif mozilla mpeg mysql ncurses offensive oggvorbis opengl pam pdflib perl png python quicktime readline samba sdl slang spell sse ssl svg svga tcltk theora tiff truetype x86 xml2 xmms xv zlib"
Fixed in portage.