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"
Looks like possibly a bad merge of libsdl. Try remerging that and see if that makes a difference for you.
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
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.