>>> Unpacking source... >>> Unpacking mms-1.0.8.5.tar.bz2 to /var/tmp/portage/media-video/mmsv2-1.0.8.5/work * Applying mmsv2-1.0.8.5-cc.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5 ... * Selecting xine instead of gstreamer or alsaplayer. * Enabling deprecated output fbdev, use sdl instead. Checking for correct version of sqlite - test ok Checking for presence of taglib - test ok Checking for xine-lib - test ok Skipping external ffmpeg check, using internal Checking namespace compatibility for libfs++ - test ok Checking for commoncpp2 - test ok configuring libavcodec for detailed output look in libavcodec-config.log libavcodec configured properly Configuring mms Checking for CPU vendor ... GenuineIntel (15:2:9) Checking for CPU type ... Intel(R) Pentium(R) 4 CPU 2.80GHz Checking your c++ compiler version... 4.3 done configuring mms Creating config.h Creating config.mak Done configuring! mms configured with: ==================== prefix: "/usr" Options: -------- music: all - fancy audio: yes - Xidle enabled: yes - radio: yes - bttv: yes - Player: Xine movie: all - fancy movie: yes picture: all epg: yes - epg picture: no tv: enabled game: all - fancy game: yes Input: ------ keyboard: yes lirc: yes evdev: yes Output: ------- dxr3: no sdl: yes dvb: yes vga: yes mpeg: yes framebuffer: yes - ffmpeg: using internal library Misc: ----- gettext: no benchmark: no debug: no optimizing for: pentium4 ====================== ./version.sh make allclean make[1]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5' make clean make[2]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5' make -C library-builder clean make[3]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/library-builder' make[3]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/library-builder' make -C pic-library clean make[3]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/pic-library' make[3]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/pic-library' make[2]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5' make[2]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/library-builder' make[2]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/library-builder' make[2]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/libs/tinyxml' rm -f core tinyxml.o tinyxmlparser.o xmltest.o tinyxmlerror.o tinystr.o xmltest make[2]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/libs/tinyxml' make[2]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/libs/libavcodec' rm -f *.o *.d *~ .depend libavcodec.a *.so i386/*.o i386/*~ \ armv4l/*.o armv4l/*~ \ mlib/*.o mlib/*~ \ alpha/*.o alpha/*~ \ ppc/*.o ppc/*~ \ ps2/*.o ps2/*~ \ sh4/*.o sh4/*~ \ sparc/*.o sparc/*~ \ liba52/*.o liba52/*~ \ apiexample imgresample-test dct-test motion-test fft-test make -C libpostproc clean make[3]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/libs/libavcodec/libpostproc' rm -f *.o *.a *~ *.so libpostproc.a make[3]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/libs/libavcodec/libpostproc' make[2]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/libs/libavcodec' make[2]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/termio' make[2]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/termio' make[2]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/po' make[2]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5/po' make[1]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5' make depend make[1]: Entering directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5' ./version.sh i686-pc-linux-gnu-g++ -MM -I/usr/local/include -I/usr/include/ -I. -I-D_GNU_SOURCE -pthread -pipe -march=pentium4 -O2 -fomit-frame-pointer -pipe -fno-exceptions `xine-config --cflags` -I/usr/include/taglib -Ilibs/tinyxml/ -Ilibs/libavcodec/ `sdl-config --cflags` simplefile.cpp common.cpp config.cpp input.cpp keyboard.cpp mms.cpp renderer.cpp display.cpp socket.cpp startmenu.cpp module.cpp options.cpp option.cpp updater.cpp themes.cpp theme.cpp rand.cpp image.cpp pic_object.cpp text_object.cpp rectangle_object.cpp graphic_object.cpp render_device.cpp global_options.cpp print.cpp extra_menu.cpp libfspp.cpp general.cc file_t.cc file_monitor.cc replay.cpp replay_device.cpp busy_indicator.cpp shutdown.cpp cd.cpp lirc.cpp evdev.cpp wget_wrapper.cpp audio_s.cpp audio.cpp shuffle_list.cpp dbaudiofile.cpp audio_opts.cpp player.cpp shoutcast.cpp bttv.cpp xine.cpp tv.cpp library-builder/imms.cc library-builder/immsdb.cc library-builder/basicdb.cc library-builder/correlate.cc library-builder/playlist.cc library-builder/sqldb.cc library-builder/fetcher.cc library-builder/picker.cc library-builder/spectrum.cc library-builder/songinfo.cc library-builder/comm.cc library-builder/server.cc library-builder/regexx.cc library-builder/utils.cc library-builder/strmanip.cc library-builder/levenshtein.c library-builder/md5.c library-builder/player.cc library-builder/xidle.cc movie.cpp imdb.cpp imdb_movie.cpp pictures.cpp game.cpp epg.cpp mpeg.cpp dvbout.cpp mpeg_out.cpp sdlout.cpp fbdevout.cpp vgaglout.cpp 1> .depend make[1]: Leaving directory `/var/tmp/portage/media-video/mmsv2-1.0.8.5/work/mms-1.0.8.5' i686-pc-linux-gnu-g++ -I/usr/local/include -I/usr/include/ -I. -I-D_GNU_SOURCE -pthread -pipe -march=pentium4 -O2 -fomit-frame-pointer -pipe -fno-exceptions `xine-config --cflags` -I/usr/include/taglib -Ilibs/tinyxml/ -Ilibs/libavcodec/ `sdl-config --cflags` -c simplefile.cpp i686-pc-linux-gnu-g++ -I/usr/local/include -I/usr/include/ -I. -I-D_GNU_SOURCE -pthread -pipe -march=pentium4 -O2 -fomit-frame-pointer -pipe -fno-exceptions `xine-config --cflags` -I/usr/include/taglib -Ilibs/tinyxml/ -Ilibs/libavcodec/ `sdl-config --cflags` -c common.cpp In file included from common.cpp:5: renderer.hpp:185: error: multiple parameters named 'r' make: *** [common.o] Error 1 * * ERROR: media-video/mmsv2-1.0.8.5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2104: Called die * The specific snippet of code: * emake CXX="$(tc-getCXX)" C="$(tc-getCC)" CC="$(tc-getCC)" EXTRA_FLAGS="${CFLAGS}" OPTIMIZATION="" || die "emake failed." * The die message: * emake failed. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-video/mmsv2-1.0.8.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mmsv2-1.0.8.5/temp/environment'. *