Hi all, scummvm-0.7.0 emerging fails with error: ... g++ -Wp,-MMD,"sword1/.deps/control.d",-MQ,"sword1/control.o",-MP -Wall -O2 -march=athlon-xp -pipe -w -O2 -march=athlon-xp -pipe -w -ansi -W -Wno-unused-parameter -O -Wuninitialized -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -pedantic -Wpointer-arith -Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef -Wnon-virtual-dtor -Wno-reorder -Wwrite-strings -fcheck-new -Wctor-dtor-privacy -DHAVE_CONFIG_H -DUNIX -DDISABLE_SAGA -DDISABLE_KYRA -I. -I. -I./common -I./backends/midi/mt32 -I/usr/include/SDL -D_REENTRANT -Itest/cxxtest-c sword1/control.cpp -o sword1/control.o sword1/animation.cpp: In member function `void Sword1::MoviePlayer::play(unsigned int)': sword1/animation.cpp:121: error: `makeVorbisStream' undeclared (first use this function) sword1/animation.cpp:121: error: (Each undeclared identifier is reported only once for each function it appears in.) make: *** [sword1/animation.o] Error 1 make: *** Waiting for unfinished jobs.... [ 00:29 haim@itchy scummvm ] emerge scummvm -p These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] games-engines/scummvm-0.7.0 [0.6.1b] -alsa -debug +mad -oggvorbis +sdl +zlib 0 kB [ 00:26 haim@itchy scummvm ] emerge --info Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.26_pre6-gentoo i686) ================================================================= System uname: 2.4.26_pre6-gentoo i686 AMD Athlon(tm) XP 2100+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.4.1-r10 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ANT_HOME="/usr/share/ant-core" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CC="gcc" CFLAGS="-O2 -march=athlon-xp -pipe -w" CHOST="i686-pc-linux-gnu" CLASSPATH="/opt/blackdown-jdk-1.4.1/jre/lib/rt.jar:.:/usr/share/junit/lib/junit.jar:/usr/share/log4j/lib/log4j-1.2.8.jar:/usr/share/systray4j/lib/systray4j.jar:/usr/share/junit/lib/junit.jar:/usr/share/log4j/lib/log4j-1.2.8.jar:/usr/share/systray4j/lib/systray4j.jar:/usr/share/junit/lib/junit.jar:/usr/share/log4j/lib/log4j-1.2.8.jar:/usr/share/systray4j/lib/systray4j.jar:." 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/gconf /etc/env.d" CRYSTAL="/opt/crystal" CVS_RSH="ssh" CXX="g++" CXXFLAGS="-O2 -march=athlon-xp -pipe -w" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs autoconfig candy ccache distlocks moo sandbox sfperms userpriv usersandbox" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="http://gentoo.inode.at/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo" GLIBC_SSP_CHECKED="1" GPG_AGENT_INFO="/tmp/gpg-dtUH4K/S.gpg-agent:2531:1" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses" GS_LIB="/home/haim/.fonts" GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/haim/.gtkrc-2.0:/home/haim/.kde3.3/share/config/gtkrc" GTK_RC_FILES="/etc/gtk/gtkrc:/home/haim/.gtkrc:/home/haim/.kde3.3/share/config/gtkrc" GUILE_LOAD_PATH="/usr/share/guile/1.6" G_BROKEN_FILENAMES="1" HOME="/home/haim" HOSTNAME="itchy" INFODIR="/usr/share/info" INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info:/usr/share/info" INPUTRC="/etc/inputrc" JAVAC="/opt/blackdown-jdk-1.4.2_rc1/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2_rc1" JDK_HOME="/opt/blackdown-jdk-1.4.2_rc1" KDEDIR="/usr/kde/3.3" KDEDIRS="/usr" KDE_FULL_SESSION="true" KDE_MULTIHEAD="false" KONSOLE_DCOP="DCOPRef(konsole-28554,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-28554,session-1)" LD_LIBRARY_PATH=":/usr/lib/wine/lib:/usr/lib/wine/lib" LESS="-r" LESSOPEN="|lesspipe.sh %s" LOGNAME="haim" 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=40;31;01:ex=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:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:" MAIL="/var/mail/haim" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man::/opt/blackdown-jdk-1.4.2.01/man:/usr/qt/3/man:/usr/qt/3/doc/man:/opt/vmware/man:/opt/blackdown-jdk-1.4.2_rc1/man" NOCOLOR="false" OLDPWD="/usr/portage" PAGER="/usr/bin/most" PATH="/opt/blackdown-jdk-1.4.2_rc1/bin:/opt/blackdown-jdk-1.4.2_rc1/jre/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/qt/3/bin:/usr/kde/3.3/bin:/usr/games/bin:/usr/bin/wrappers" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-fbsd x86-obsd x86-od" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="30175" PORTAGE_NICENESS="10" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PS1="\[\033[00m\][ \[\033[01;37m\]$(/bin/date +%H:%M) \[\033[01;32m\]\u@\h \[\033[01;34m\]$(ps1dir $PWD) \[\033[00m\]] " PWD="/usr/portage/games-engines/scummvm" PYTHONDOCS="/usr/share/doc/python-docs-2.3.4/html" 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" SESSION_MANAGER="local/itchy:/tmp/.ICE-unix/2625" SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.1.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-docbook-3.0.cat" SHELL="/bin/bash" SHLVL="5" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="xterm" TMAKEPATH="/usr/lib/tmake/linux-g++" USE="x86 3dnow X aalib arts avi bitmap-fonts bonobo cdr crypt cscope cups dga doc dvd dvdr encode esd f77 fam fastcgi flac font-serverfoomaticdb fortran gd gdbm gif gphoto2 gtk2 gtkhtml guile hbci imagemagick ipv6 java jpeg junit kde kerberos libg++ libwww mad maildirmd5sum motif mozilla mpeg mysql ncurses odbc offensive opengl pam pdflib perl png python qt quicktime readline samba sdl slang sqlite sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts usb videos xine xml xml2 xmms xv zlib" USER="haim" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" WINDOWID="50331653" XARGS="xargs -r" XAUTHORITY="/home/haim/.Xauthority" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge" Reproducible: Always Steps to Reproduce: emerge scummvm
hmmm. clearly it has something to do with the fact that you don't have oggvorbis in your USE flags. Can you attach the config.log please? Maybe the --disable-vorbis stuff isn't working for some reason.
Created attachment 49236 [details] scummvm-0.7.0 config.log
ug. sorry, I forgot that the configure from scummvm isn't an autoconf thing.
Fixed in CVS. resync/wait 30m/remerge Thanks for the bug report.