Bug#872486: vdr-plugin-epgsync FTBFS with vdr 2.3.8

Adrian Bunk bunk at debian.org
Thu Aug 17 20:03:58 UTC 2017


Source: vdr-plugin-epgsync
Version: 1.0.1-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/vdr-plugin-epgsync.html

...
g++ -g -O2 -fdebug-prefix-map=/build/vdr-2.3.8=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"epgsync"'  -o thread.o thread.c
thread.c: In function 'cChannel* GetChannelByName(const char*, const cChannel*, eChannelTypes)':
thread.c:47:27: error: 'Channels' was not declared in this scope
  for (cChannel *channel = Channels.First(); channel; channel = Channels.Next(channel)) {
                           ^~~~~~~~
thread.c:47:27: note: suggested alternative: 'kChannels'
  for (cChannel *channel = Channels.First(); channel; channel = Channels.Next(channel)) {
                           ^~~~~~~~
                           kChannels
thread.c: In member function 'virtual void cEpgSyncThread::Action()':
thread.c:98:4: error: 'cSchedulesLock' was not declared in this scope
    cSchedulesLock *lock = NULL;
    ^~~~~~~~~~~~~~
thread.c:98:4: note: suggested alternative: 'cSchedules_Lock'
    cSchedulesLock *lock = NULL;
    ^~~~~~~~~~~~~~
    cSchedules_Lock
thread.c:98:20: error: 'lock' was not declared in this scope
    cSchedulesLock *lock = NULL;
                    ^~~~
thread.c:98:20: note: suggested alternative: 'Lock'
    cSchedulesLock *lock = NULL;
                    ^~~~
                    Lock
thread.c:99:29: error: 'Channels' was not declared in this scope
    for (cChannel *channel = Channels.First(); channel && Running();
                             ^~~~~~~~
thread.c:99:29: note: suggested alternative: 'kChannels'
    for (cChannel *channel = Channels.First(); channel && Running();
                             ^~~~~~~~
                             kChannels
thread.c:102:17: error: expected type-specifier before 'cSchedulesLock'
      lock = new cSchedulesLock();
                 ^~~~~~~~~~~~~~
thread.c:103:21: error: 'Schedules' is not a member of 'cSchedules'
     if (cSchedules::Schedules(*lock)->GetSchedule(channel)) {
                     ^~~~~~~~~
thread.c: In member function 'bool cEpgSyncThread::CmdLSTE(FILE*, const char*)':
thread.c:185:18: error: 'Channels' was not declared in this scope
    cChannel *c = Channels.GetByChannelID(tChannelID::FromString(p));
                  ^~~~~~~~
thread.c:185:18: note: suggested alternative: 'kChannels'
    cChannel *c = Channels.GetByChannelID(tChannelID::FromString(p));
                  ^~~~~~~~
                  kChannels
Makefile:65: recipe for target 'thread.o' failed
make[1]: *** [thread.o] Error 1



More information about the pkg-vdr-dvb-devel mailing list