Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 57307

Summary: smpeg-0.4.4-r4 won't compile
Product: Gentoo Linux Reporter: Antti Kajander <antti.kajander>
Component: Current packagesAssignee: Gentoo Games <games>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Antti Kajander 2004-07-16 10:44:56 UTC
emerge smpeg gives me this:
plaympeg.o(.text+0x19fb): In function `main':
: undefined reference to `SDL_AudioDriverName'
.libs/libsmpeg.so: undefined reference to `SDL_MixAudio'
.libs/libsmpeg.so: undefined reference to `SDL_PauseAudio'
.libs/libsmpeg.so: undefined reference to `SDL_CloseAudio'
.libs/libsmpeg.so: undefined reference to `SDL_OpenAudio'
.libs/libsmpeg.so: undefined reference to `SDL_LockAudio'
.libs/libsmpeg.so: undefined reference to `SDL_UnlockAudio'
collect2: ld returned 1 exit status
make[1]: *** [plaympeg] Error 1
make[1]: Leaving directory `/var/tmp/portage/smpeg-0.4.4-r4/work/smpeg-0.4.4'
make: *** [all-recursive] Error 1
 
!!! ERROR: media-libs/smpeg-0.4.4-r4 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! parallel make failed

What is that "parallel make"? I'm using MAKEOPTS="-j1".


Reproducible: Always
Steps to Reproduce:





System uname: 2.6.7-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
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=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
ftp://ftp.linux.ee/pub/gentoo/distfiles/"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync1.fi.gentoo.org/gentoo-portage"
USE="X acpi acpi4linux alsa apm avi bonobo cdf cdr crypt cups dga directfb
divx4linux dvd encode esd faac faad ffmpeg flac fmod foomaticdb freetype fs gd
gdbm gif gimp gimpprint glut gnome gnomedb gphoto2 gs gstreamer gtk gtk2 gtkhtml
hdf hdf5 imagemagick imlib imlib2 ipv6 java jpeg libdsk libg++ libwww live lzw
lzw-tiff mad mikmod mmx mng motif mozilla moznoirc mozsvg mpeg mpeg4 mplayer msn
music native ncurses nls noaudio nocd noreiserfs nvidia oggvorbis opengl oss pam
pdflib perl pic png python quicktime readline scanner sdl servlet-2.3
servlet-2.4 slang slp speedo spell sse ssl struts svga tcltk tcpd tiff transcode
truetype type1 usb v4l v4l2 x86 xml2 xmms xprint xv xvid yv12 zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-07-16 14:38:00 UTC
Looks like possibly a bad merge of libsdl.  Try remerging that and see if
that makes a difference for you.
Comment 2 SpanKY gentoo-dev 2004-07-16 20:09:56 UTC
dude, DONT DISABLE STUFF AND THEN FILE IT AS A BUG

you have 'noaudio' in USE ... thus this 'broken' build is your problem, not ours
Comment 3 Antti Kajander 2004-07-17 06:25:32 UTC
Okay thank you for your friendly help. I'm still wondering how the hell that noaudio ended up there. I have xmms and other sounds working nice and I never meant to disable audio =/. I'm sorry that I bothered you like this, my fault.