* Package: media-plugins/vdr-loadepg-0.2.5 * Repository: gentoo * Maintainer: vdr@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Compiling against * vdr-2.2.0 [API version 2.2.0] >>> Unpacking source... >>> Unpacking vdr-loadepg-0.2.5.tgz to /var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work >>> Source unpacked in /var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work >>> Preparing source in /var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5 ... rm: cannot remove '/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po': No such file or directory * Patching Makefile * Patching for Linguas support * available Languages for vdr-loadepg-0.2.5 are: * LINGUAS="ca cs da de el es et fi fr hr hu it nl nn pl pt ro ru sl sv tr " >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5 ... make -j1 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/tmp-locale LOCDIR=/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5 TMPDIR=/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/temp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -DUSE_PLUGINMISSING -c -DPLUGIN_NAME_I18N='"loadepg"' loadepg.c loadepg.c: In function ‘void ReadConfigLoadepg()’: loadepg.c:162:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:172:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm2, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:173:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:182:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm2, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:183:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:192:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm2, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:193:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c:203:61: error: invalid conversion from ‘char’ to ‘const char*’ [-fpermissive] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ^ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /usr/include/vdr/i18n.h:13, from /usr/include/vdr/plugin.h:13, from loadepg.h:1, from loadepg.c:9: /usr/include/bits/stdio2.h:176:1: note: initializing argument 2 of ‘int asprintf(char**, const char*, ...)’ __NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)) ^ loadepg.c: In member function ‘virtual void cControlLoadepg::Action()’: loadepg.c:736:23: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&MSG, "%s - %s", tr("LoadEPG"), tr("Stopped loading")); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:747:23: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&MSG, "%s - %s", tr("LoadEPG"), tr("Wait loading epg data")); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:780:23: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&MSG, "%s - %s", tr("LoadEPG"), tr("Error loading")); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:785:23: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&MSG, "%s - %s", tr("LoadEPG"), tr("Completed loading")); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘bool cTaskLoadepg::ReadFileDictionary()’: loadepg.c:1265:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, (lProviders + CurrentProvider)->Parm2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1311:29: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&nH->Value, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1333:29: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&nH->Value, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘bool cTaskLoadepg::ReadFileThemes()’: loadepg.c:1424:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, (lProviders + CurrentProvider)->Parm3); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘void cTaskLoadepg::CreateFileChannels(const char*)’: loadepg.c:1530:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ServiceName, "%s", VC->Name()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1534:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ServiceName, " "); ~~~~~~~~^~~~~~~~~~~~~~~~~~~ loadepg.c:1536:17: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ChID, "%s-%i-%i-%i-0", *cSource::ToString((lProviders + CurrentProvider)->SourceId), C->Nid, C->Tid, C->Sid); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘void cTaskLoadepg::LoadFromFile(const char*)’: loadepg.c:1579:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileTmp, "%s/%s", Config->Directory, FileEpg); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1584:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileTmp, "%s", FileEpg); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1600:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Cmd, "iconv -f ISO-8859-15 -t %s -o \"%s.converted\" \"%s\"", SysChar ? SysChar : "UTF-8", FileTmp, FileTmp); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1603:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Cmd, "mv \"%s.converted\" \"%s\"", FileTmp, FileTmp); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘void cTaskLoadepg::LoadFromScript(const char*, const char*)’: loadepg.c:1620:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileTmp, "%s/%s", Config->Directory, FileScript); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:1625:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileTmp, "%s", FileScript); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘void cTaskLoadepg::PollingFilters(int)’: loadepg.c:1708:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, DVB_DEVICE_DEMUX, DvbAdapterNumber); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In function ‘char* GetStringMJD(int)’: loadepg.c:77:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Buffer, "%02i/%02i/%04i", Day, Month, Year); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘void cTaskLoadepg::CreateEpgDataFile()’: loadepg.c:2929:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileEpgTmpName, "%s/%s", Config->Tmp, FILE_EPG_TMP); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:2930:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileEpgErrName, "%s/%s", Config->Tmp, FILE_EPG_ERR); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:2931:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileEpgChannelsName, "%s/%s", Config->Tmp, FILE_EPG_CHANNELS); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3008:37: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ChannelName, "%s", VEC->Name()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3021:35: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ChannelName, "%s", VC->Name()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3051:33: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DateTime, "%s", ctime(&StartTime)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3164:29: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ChannelName, "%s", VEC->Name()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3177:27: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&ChannelName, "%s", VC->Name()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3196:25: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DateTime, "%s", ctime(&StartTime)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In constructor ‘cMainMenuLoadepg::cMainMenuLoadepg()’: loadepg.c:3252:15: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Buffer, "%i\t%s", i + 1, (lProviders + i)->Title); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In function ‘void ReadConfigLoadepg()’: loadepg.c:126:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, LOADEPG_FILE_CONF); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:147:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Title, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:150:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm1, "%i:%c:%s:%i", int1, char1, string2, int2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:151:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm2, "%s", string3); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:152:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm3, "%s", string4); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:157:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Title, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:160:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm1, "%i:%c:%s:%i", int1, char1, string2, int2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:161:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm2, "%s", string3); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:162:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:168:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Title, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:171:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm1, "%i:%c:%s:%i", int1, char1, string2, int2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:172:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm2, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:173:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:178:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Title, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:181:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm1, "%i:%c:%s:%i", int1, char1, string2, int2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:182:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm2, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:183:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:188:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Title, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:191:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm1, "%s", string2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:192:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm2, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:193:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:198:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Title, "%s", string1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:201:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm1, "%s", string2); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:202:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm2, "%s", string3); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:203:21: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&(lProviders + nProviders)->Parm3, '\0'); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:261:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, LOADEPG_FILE_EQUIV); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘virtual const char* cPluginLoadepg::CommandLineHelp()’: loadepg.c:3450:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&PluginHelp, ~~~~~~~~^~~~~~~~~~~~~ " -c DIR, --config=DIR read config files from DIR\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " (default is \'/video/plugins/loadepg\')\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " -t DIR, --tmp=DIR save temporary files in DIR\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " (default is \'/tmp\')\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ loadepg.c: In member function ‘virtual bool cPluginLoadepg::ProcessArgs(int, char**)’: loadepg.c:3473:17: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Config->Directory, "%s", optarg); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3476:17: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Config->Tmp, "%s", optarg); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘virtual bool cPluginLoadepg::Initialize()’: loadepg.c:3494:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Config->Directory, "%s/loadepg", cPlugin::ConfigDirectory()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3511:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&Config->Tmp, "/tmp"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3526:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, LOADEPG_FILE_CONF); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3553:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, LOADEPG_FILE_EQUIV); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3580:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, "sky_it.dict"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3607:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, "sky_uk.dict"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3634:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, "sky_it.themes"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3666:11: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&FileName, "%s/%s", Config->Directory, "sky_uk.themes"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c: In member function ‘virtual cString cPluginLoadepg::SVDRPCommand(const char*, const char*, int&)’: loadepg.c:3852:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DataFormat, "SkyBox (Satellite)"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3855:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DataFormat, "MediaHighWay Ver.1 (Satellite)"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3858:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DataFormat, "MediaHighWay Ver.2 (Satellite"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3861:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DataFormat, "File (External)"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loadepg.c:3864:19: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&DataFormat, "Script + File (External)"); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:65: loadepg.o] Error 1 * ERROR: media-plugins/vdr-loadepg-0.2.5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/vdr-loadepg-0.2.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-loadepg-0.2.5::gentoo'`. * The complete build log is located at '/var/log/portage/media-plugins:vdr-loadepg-0.2.5:20180811-011215.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/temp/environment'. * Working directory: '/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5' * S: '/var/tmp/portage/media-plugins/vdr-loadepg-0.2.5/work/loadepg-0.2.5'