* Compiling against * vdr-1.6.0-2 [API version 1.6.0] >>> Unpacking source... >>> Unpacking vdr-xxvautotimer-0.1.2.tgz to /var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work * Applying vdr-1.5.7-gettext.diff ...  [ ok ] * Applying vdr-xxvautotimer-0.1.2_gcc-4.3.x.diff ...  [ ok ] * Applying vdr-xxvautotimer-0.1.2_compile-warn.diff ...  [ ok ] * Applying vdr-xxvautotimer-0.1.2-makefile-fix.diff ...  [ ok ] * Patching Makefile * Setting paths ...  [ ok ] * Converting to APIVERSION ...  [ ok ] * VDR has gettext support * Plugin has gettext support, fine >>> Source unpacked in /var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work >>> Compiling source in /var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work/xxvautotimer-0.1.2 ... make -j14 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work/xxvautotimer-0.1.2 TMPDIR=/var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/temp make -C ./mysqlwrapped-1.4 all g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 xxvautotimer.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 setup.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 menu.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 i18n.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 autotimer.cpp make[1]: Entering directory `/var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work/xxvautotimer-0.1.2/mysqlwrapped-1.4' g++ -O2 -pipe -fPIC -O2 -pipe -fPIC -c -o Database.o Database.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 inifile.cpp g++ -O2 -pipe -fPIC -O2 -pipe -fPIC -c -o Query.o Query.cpp g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_CHANNELSCAN -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TTXTSUBS -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xxvautotimer"' -DDEBUGXXVAUTOTIMER -I/usr/include -I/usr/include -I./mysqlwrapped-1.4 mysocket.cpp msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/xxvautotimer.pot g++ -O2 -pipe -fPIC -O2 -pipe -fPIC -c -o StderrLog.o StderrLog.cpp g++ -O2 -pipe -fPIC -O2 -pipe -fPIC -c -o SysLog.o SysLog.cpp g++ -O2 -pipe -fPIC -O2 -pipe -fPIC -c -o enum_t.o enum_t.cpp g++ -O2 -pipe -fPIC -O2 -pipe -fPIC -c -o set_t.o set_t.cpp cat IError.h StderrLog.h SysLog.h \ enum_t.h set_t.h Database.h Query.h \ > libmysqlwrapped.h msgfmt -c -o po/de_DE.mo po/de_DE.po cp po/de_DE.mo /var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work/tmp-locale/de_DE/LC_MESSAGES/vdr-xxvautotimer.mo StderrLog.cpp: In member function 'virtual void StderrLog::error(Database&, const std::string&)': StderrLog.cpp:48: error: 'stderr' was not declared in this scope StderrLog.cpp:51: error: 'fprintf' was not declared in this scope StderrLog.cpp: In member function 'virtual void StderrLog::error(Database&, Query&, const std::string&)': StderrLog.cpp:59: error: 'stderr' was not declared in this scope StderrLog.cpp:62: error: 'fprintf' was not declared in this scope make[1]: *** [StderrLog.o] Error 1 make[1]: *** Waiting for unfinished jobs.... setup.cpp: In member function 'bool cXxvAutotimerSetup::SetupParse(const char*, const char*)': setup.cpp:51: warning: format not a string literal and no format arguments setup.cpp:51: warning: format not a string literal and no format arguments setup.cpp:52: warning: format not a string literal and no format arguments setup.cpp:52: warning: format not a string literal and no format arguments setup.cpp:55: warning: format not a string literal and no format arguments setup.cpp:55: warning: format not a string literal and no format arguments setup.cpp:56: warning: format not a string literal and no format arguments setup.cpp:56: warning: format not a string literal and no format arguments setup.cpp: In constructor 'cXxvAutotimerSetupPage::cXxvAutotimerSetupPage()': setup.cpp:78: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:82: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:86: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:90: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:94: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:98: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:102: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:106: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:110: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:114: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp: In constructor 'cXxvAutotimerSetupPage::cXxvAutotimerSetupPage()': setup.cpp:78: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:82: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:86: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:90: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:94: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:98: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:102: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:106: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:110: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:114: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp: In constructor 'cXxvAutotimerSetupPage::cXxvAutotimerSetupPage()': setup.cpp:78: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:82: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:86: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:90: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:94: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:98: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:102: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:106: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:110: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result setup.cpp:114: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result mysocket.cpp:138: warning: deprecated conversion from string constant to 'char*' make[1]: Leaving directory `/var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/work/xxvautotimer-0.1.2/mysqlwrapped-1.4' make: *** [mysqlwrapped-1.4/libmysqlwrapped.a] Error 2 make: *** Waiting for unfinished jobs.... autotimer.cpp: In member function 'const char* cXxvAutoTimer::ToString()': autotimer.cpp:229: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:233: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:236: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:240: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:242: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:247: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:249: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp:252: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result autotimer.cpp: In member function 'const char* cXxvAutoTimer::GetChannelStr()': autotimer.cpp:295: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result menu.cpp:25: warning: deprecated conversion from string constant to 'char*' menu.cpp:25: warning: deprecated conversion from string constant to 'char*' menu.cpp:25: warning: deprecated conversion from string constant to 'char*' menu.cpp:25: warning: deprecated conversion from string constant to 'char*' menu.cpp:25: warning: deprecated conversion from string constant to 'char*' menu.cpp:25: warning: deprecated conversion from string constant to 'char*' inifile.cpp: In member function 'void CIniFile::SetFileName(t_Str)': inifile.cpp:112: warning: deprecated conversion from string constant to 'char*' inifile.cpp: In member function 'bool CIniFile::Load(t_Str)': inifile.cpp:185: warning: deprecated conversion from string constant to 'char*' inifile.cpp: In member function 'bool CIniFile::Save()': inifile.cpp:204: warning: deprecated conversion from string constant to 'char*' inifile.cpp:210: warning: deprecated conversion from string constant to 'char*' inifile.cpp:231: warning: deprecated conversion from string constant to 'char*' inifile.cpp:238: warning: deprecated conversion from string constant to 'char*' inifile.cpp:253: warning: deprecated conversion from string constant to 'char*' inifile.cpp:261: warning: deprecated conversion from string constant to 'char*' inifile.cpp: In member function 'bool CIniFile::CreateSection(t_Str, t_Str)': inifile.cpp:538: warning: deprecated conversion from string constant to 'char*' inifile.cpp: In function 'void Report(e_DebugLevel, char*, ...)': inifile.cpp:816: warning: format not a string literal and no format arguments * * ERROR: media-plugins/vdr-xxvautotimer-0.1.2-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2893: 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-xxvautotimer-0.1.2-r1:20090603-165835.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-xxvautotimer-0.1.2-r1/temp/environment'. *