* Compiling against * vdr-1.6.0-2 [API version 1.6.0] >>> Unpacking source... >>> Unpacking vdr-extrecmenu-1.2-test1.tgz to /var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/work * Patching Makefile * Setting paths ...  [ ok ] * VDR has gettext support * Plugin has gettext support, fine * Applying vdr-extrecmenu-1.2_pre1-gcc43.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/work >>> Compiling source in /var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/work/extrecmenu-1.2 ... make -j14 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/work/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/work/extrecmenu-1.2 TMPDIR=/var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/temp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include extrecmenu.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include mymenurecordings.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include mymenueditrecording.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include myreplaycontrol.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include mymenucommands.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include mymenusetup.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include tools.c g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_DVBSETUP -DUSE_GRAPHTFT -DUSE_SETUP -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"extrecmenu"' -I/usr/include -I/usr/include i18n.c xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='' -o po/extrecmenu.pot extrecmenu.c i18n.c mymenucommands.c mymenueditrecording.c mymenurecordings.c mymenusetup.c myreplaycontrol.c tools.c msgmerge -U --no-wrap --no-location --backup=none -q po/ca_ES.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/cs_CZ.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/da_DK.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/el_GR.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/es_ES.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/et_EE.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/fr_FR.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/hr_HR.po po/extrecmenu.pot msgmerge -U --no-wrap --no-location --backup=none -q po/hu_HU.po po/extrecmenu.pot mymenucommands.c: In member function 'eOSState myMenuCommands::Execute()': mymenucommands.c:40: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenucommands.c:46: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/extrecmenu.pot mymenueditrecording.c: In constructor 'myMenuRenameRecording::myMenuRenameRecording(cRecording*, const char*, const char*)': mymenueditrecording.c:28: error: invalid conversion from 'const char*' to 'char*' mymenueditrecording.c: In member function 'virtual eOSState myMenuRenameRecording::ProcessKey(eKeys)': mymenueditrecording.c:78: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:82: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c: In member function 'eOSState myMenuMoveRecording::MoveRec()': mymenueditrecording.c:310: error: invalid conversion from 'const char*' to 'char*' mymenueditrecording.c:318: error: invalid conversion from 'const char*' to 'char*' mymenueditrecording.c:329: error: invalid conversion from 'const char*' to 'char*' mymenueditrecording.c:297: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:307: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:311: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:319: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:326: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:330: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:336: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenueditrecording.c:405: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result make: *** [mymenueditrecording.o] Error 1 make: *** Waiting for unfinished jobs.... tools.c: In function 'bool MoveRename(const char*, const char*, cRecording*, bool)': tools.c:124: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result tools.c:131: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result tools.c:155: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In constructor 'myMenuRecordingsItem::myMenuRecordingsItem(cRecording*, int)': mymenurecordings.c:290: warning: deprecated conversion from string constant to 'char*' mymenurecordings.c: In member function 'void myMenuRecordingsItem::IncrementCounter(bool)': mymenurecordings.c:324: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c:336: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In constructor 'myMenuRecordings::myMenuRecordings(const char*, int)': mymenurecordings.c:380: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In constructor 'myMenuRecordings::myMenuRecordings(const char*, int)': mymenurecordings.c:380: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In constructor 'myMenuRecordings::myMenuRecordings(const char*, int)': mymenurecordings.c:380: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In member function 'bool myMenuRecordings::Open()': mymenurecordings.c:653: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In member function 'eOSState myMenuRecordings::Play()': mymenurecordings.c:693: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c:712: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c:738: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mymenurecordings.c: In member function 'eOSState myMenuRecordings::Commands(eKeys)': mymenurecordings.c:943: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result * * ERROR: media-plugins/vdr-extrecmenu-1.2_pre1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2890: Called vdr-plugin_src_compile * environment, line 3633: Called vdr-plugin_src_compile 'copy_source' 'compile' * environment, line 3650: 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-extrecmenu-1.2_pre1:20090612-113301.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-extrecmenu-1.2_pre1/temp/environment'. *