cdrom_image.cpp: In member function `virtual bool CDROM_Interface_Image::AudioFile::read(Bit8u*, int, int)': cdrom_image.cpp:90: error: `Sound_Seek' undeclared (first use this function) cdrom_image.cpp:90: error: (Each undeclared identifier is reported only once for each function it appears in.) cdrom_image.cpp: In member function `virtual int CDROM_Interface_Image::AudioFile::getLength()': cdrom_image.cpp:109: error: `SOUND_SAMPLEFLAG_CANSEEK' undeclared (first use this function) cdrom_image.cpp:112: error: `Sound_Seek' undeclared (first use this function) make[3]: *** [cdrom_image.o] Error 1 make[3]: Leaving directory `/mnt/misc/portage/tmp/portage/dosbox-0.62/work/dosbox-0.62/src/dos' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mnt/misc/portage/tmp/portage/dosbox-0.62/work/dosbox-0.62/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/misc/portage/tmp/portage/dosbox-0.62/work/dosbox-0.62' make: *** [all] Error 2 !!! ERROR: games-emulation/dosbox-0.62 failed. !!! Function src_compile, Line 43, Exitcode 2 !!! emake failed Reproducible: Always Steps to Reproduce: Gentoo Base System version 1.4.16 Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.2.5-r2,2.3.3_pre20031222-r0,2.3.3_pre20040207-r0,2.3.3.20040420-r0, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) Processor ccache version 2.2 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="no" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox userpriv" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.ccccom.com http://gentoo.netnitco.net" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/misc/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aalib alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups divx4linux doc dvd dvdr encode esd evo foomaticdb gcj gdbm ggi gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozcalendar mozilla mozsvg mpeg mysql mythtv nas ncurses nls oggvorbis opengl oss pam pdflib perl pic pie png python qt quicktime readline ruby samba scanner sdl slang softmmu spell sse ssl svga tcltk tcpd tetex theora truetype usb v4l2 x86 xinerama xml2 xmms xprint xv xvid zlib"
Attach the config.log as text/plain please.
Created attachment 40966 [details] config.log
remerge sdl-sound and see if that makes a difference. If that doesn't help, please attach the entire output of the attempted merge.
That did the trick. Here's the upgrade that occurred: [ebuild U ] media-libs/sdl-sound-1.0.1-r1 [0.1.5] So, I can only guess on what actual version is necessary.
Made the sdl-sound dep explicit in the ebuild. Thanks for the bug report.