Bug 66179 - DosBox v0.62 fails to compile, hence emerge
|
Bug#:
66179
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: games@gentoo.org
|
Reported By: qube99@hotmail.com
|
|
Component: Games
|
|
|
URL:
|
|
Summary: DosBox v0.62 fails to compile, hence emerge
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-10-02 18:11 0000
|
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.
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.