* Compiling against * vdr-1.6.0-2 [API version 1.6.0] >>> Unpacking source... >>> Unpacking vdr-amarok-0.0.2.tar.bz2 to /var/tmp/portage/media-plugins/vdr-amarok-0.0.2/work * Patching Makefile * Setting paths ...  [ ok ] * VDR has gettext support * Auto converting translations to gettext ... * Conversion to gettext failed. Plugin needs fixing.  [ !! ] * * Plugin will have only english OSD texts * it needs manual fixing. >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-plugins/vdr-amarok-0.0.2/work/amarok-0.0.2 ... make -j14 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-amarok-0.0.2/work/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-amarok-0.0.2/work/amarok-0.0.2 TMPDIR=/var/tmp/portage/media-plugins/vdr-amarok-0.0.2/temp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include amarok.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include amarokClient.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include amarokCommander.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include amarokData.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include Sockets.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include amarok_i18n.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include menuAmarokSetup.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include menuAmarok.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"amarok"' -I/usr/include -I/usr/include amarokPlayer.cpp Sockets.cpp: In member function 'void TCPSocketWrapper::listen(int, int)': Sockets.cpp:107: error: 'memset' was not declared in this scope Sockets.cpp: In member function 'TCPSocketWrapper::TCPAcceptedSocket TCPSocketWrapper::accept()': Sockets.cpp:131: error: 'memset' was not declared in this scope Sockets.cpp: In member function 'void TCPSocketWrapper::connect(const char*, int)': Sockets.cpp:166: error: 'memset' was not declared in this scope Sockets.cpp:167: error: 'memcpy' was not declared in this scope make: *** [Sockets.o] Error 1 make: *** Waiting for unfinished jobs.... menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' menuAmarok.cpp:733: warning: deprecated conversion from string constant to 'char*' * * ERROR: media-plugins/vdr-amarok-0.0.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2647: Called vdr-plugin_src_compile * environment, line 3367: Called vdr-plugin_src_compile 'prepare' 'compile' * environment, line 3384: Called die * The specific snippet of code: * emake ${BUILD_PARAMS} ${BUILD_TARGETS} LOCALEDIR="${TMP_LOCALE_DIR}" LIBDIR="${S}" TMPDIR="${T}" || 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/log/portage/media-plugins/vdr-amarok-0.0.2:20081216-134558.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-amarok-0.0.2/temp/environment'. *