Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61958 - wavplay-1.4 does not compile using gcc-3.4
Summary: wavplay-1.4 does not compile using gcc-3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-27 11:06 UTC by Panard
Modified: 2004-09-06 11:12 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Panard 2004-08-27 11:06:10 UTC
>>> 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"
Comment 1 Andrew Ross (RETIRED) gentoo-dev 2004-09-04 00:10:05 UTC
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"
Comment 2 Karol Wojtaszek (RETIRED) gentoo-dev 2004-09-06 11:12:17 UTC
Fixed in portage.