Bug#872494: vdr-plugin-skinenigmang FTBFS with vdr 2.3.8

Adrian Bunk bunk at debian.org
Thu Aug 17 20:13:52 UTC 2017


Source: vdr-plugin-skinenigmang
Version: 0.1.2+git20150212-3
Severity: serious
Tags: buster sid

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

...
g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -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 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skinenigmang"' -DUSE_PLUGIN_EPGSEARCH -DUSE_PLUGIN_MAILBOX -DUSE_PLUGIN_AVARDS -DHAVE_IMAGEMAGICK -DRECORDING_COVER='"Cover-Enigma"' -I/usr/include/vdr/include -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/x86_64-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/x86_64-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/x86_64-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/freetype2 enigma.c
In file included from enigma.c:36:0:
services/epgsearch.h:164:12: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
       std::auto_ptr<cServiceHandler> handler;
            ^~~~~~~~
In file included from /usr/include/c++/7/bits/locale_conv.h:41:0,
                 from /usr/include/c++/7/locale:43,
                 from /usr/include/c++/7/iomanip:43,
                 from enigma.c:18:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
enigma.c: In member function 'void cSkinEnigmaDisplayChannel::DrawSymbols(const cChannel*)':
enigma.c:566:5: error: 'cSchedulesLock' was not declared in this scope
     cSchedulesLock SchedulesLock;
     ^~~~~~~~~~~~~~
enigma.c:566:5: note: suggested alternative: 'cSchedules_Lock'
     cSchedulesLock SchedulesLock;
     ^~~~~~~~~~~~~~
     cSchedules_Lock
enigma.c:567:47: error: 'Schedules' is not a member of 'cSchedules'
     const cSchedules *Schedules = cSchedules::Schedules(SchedulesLock);
                                               ^~~~~~~~~
enigma.c:567:57: error: 'SchedulesLock' was not declared in this scope
     const cSchedules *Schedules = cSchedules::Schedules(SchedulesLock);
                                                         ^~~~~~~~~~~~~
enigma.c:567:57: note: suggested alternative: 'cSchedules_Lock'
     const cSchedules *Schedules = cSchedules::Schedules(SchedulesLock);
                                                         ^~~~~~~~~~~~~
                                                         cSchedules_Lock
enigma.c: In constructor 'cSkinEnigmaDisplayMenu::cSkinEnigmaDisplayMenu()':
enigma.c:1379:16: error: 'min' was not declared in this scope
   nMarkerGap = min(MarkerGap, lineHeight / 2 - 1); //lineHeight - 2 * MarkerGap
                ^~~
enigma.c:1379:16: note: suggested alternative:
In file included from /usr/include/c++/7/bits/char_traits.h:39:0,
                 from /usr/include/c++/7/string:40,
                 from common.h:11,
                 from enigma.c:8:
/usr/include/c++/7/bits/stl_algobase.h:243:5: note:   'std::min'
     min(const _Tp& __a, const _Tp& __b, _Compare __comp)
     ^~~
enigma.c: In member function 'void cSkinEnigmaDisplayMenu::SetColors()':
enigma.c:1417:23: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
   if (osd->GetBitmap(1) == NULL) { //single area
                       ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1421:37: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
   cBitmap *bitmap = osd->GetBitmap(0);
                                     ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1428:28: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
   bitmap = osd->GetBitmap(1);
                            ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1437:28: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
   bitmap = osd->GetBitmap(2);
                            ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1455:23: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
   if (osd->GetBitmap(4)) { // multiple body areas
                       ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1456:30: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     bitmap = osd->GetBitmap(3);
                              ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1464:30: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     bitmap = osd->GetBitmap(4);
                              ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1472:30: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     bitmap = osd->GetBitmap(5);
                              ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:1474:30: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     bitmap = osd->GetBitmap(2);
                              ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c: In member function 'void cSkinEnigmaDisplayMenu::SetupAreas()':
enigma.c:1599:9: error: 'Timers' was not declared in this scope
     if (Timers.GetNextActiveTimer()) {
         ^~~~~~
enigma.c:1599:9: note: suggested alternative: 'cTimers'
     if (Timers.GetNextActiveTimer()) {
         ^~~~~~
         cTimers
enigma.c: In member function 'virtual void cSkinEnigmaDisplayMenu::SetEvent(const cEvent*)':
enigma.c:2639:31: error: 'Channels' was not declared in this scope
           cChannel *channel = Channels.GetByChannelID(r->event->ChannelID(), true, true);
                               ^~~~~~~~
enigma.c:2639:31: note: suggested alternative: 'kChannels'
           cChannel *channel = Channels.GetByChannelID(r->event->ChannelID(), true, true);
                               ^~~~~~~~
                               kChannels
enigma.c:2684:178: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     if (!(EnigmaConfig.showImages && EnigmaLogoCache.DrawEventImage(Event, xLogoLeft, yLogoTop, xLogoRight - xLogoLeft, yLogoBottom - yLogoTop, nNumImageColors, osd->GetBitmap(2) ? osd->GetBitmap(2) : osd->GetBitmap(0)))) {
                                                                                                                                                                                  ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:2684:198: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     if (!(EnigmaConfig.showImages && EnigmaLogoCache.DrawEventImage(Event, xLogoLeft, yLogoTop, xLogoRight - xLogoLeft, yLogoBottom - yLogoTop, nNumImageColors, osd->GetBitmap(2) ? osd->GetBitmap(2) : osd->GetBitmap(0)))) {
                                                                                                                                                                                                      ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:2684:218: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     if (!(EnigmaConfig.showImages && EnigmaLogoCache.DrawEventImage(Event, xLogoLeft, yLogoTop, xLogoRight - xLogoLeft, yLogoBottom - yLogoTop, nNumImageColors, osd->GetBitmap(2) ? osd->GetBitmap(2) : osd->GetBitmap(0)))) {
                                                                                                                                                                                                                          ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c: In member function 'virtual void cSkinEnigmaDisplayMenu::SetRecording(const cRecording*)':
enigma.c:2858:23: error: 'Channels' was not declared in this scope
   cChannel *channel = Channels.GetByChannelID(Info->ChannelID());
                       ^~~~~~~~
enigma.c:2858:23: note: suggested alternative: 'kChannels'
   cChannel *channel = Channels.GetByChannelID(Info->ChannelID());
                       ^~~~~~~~
                       kChannels
enigma.c:3036:186: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     if (!(EnigmaConfig.showImages && EnigmaLogoCache.DrawRecordingImage(Recording, xLogoLeft, yLogoTop, xLogoRight - xLogoLeft, yLogoBottom - yLogoTop, nNumImageColors, osd->GetBitmap(2) ? osd->GetBitmap(2) : osd->GetBitmap(0)))) {
                                                                                                                                                                                          ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:3036:206: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     if (!(EnigmaConfig.showImages && EnigmaLogoCache.DrawRecordingImage(Recording, xLogoLeft, yLogoTop, xLogoRight - xLogoLeft, yLogoBottom - yLogoTop, nNumImageColors, osd->GetBitmap(2) ? osd->GetBitmap(2) : osd->GetBitmap(0)))) {
                                                                                                                                                                                                              ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:3036:226: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
     if (!(EnigmaConfig.showImages && EnigmaLogoCache.DrawRecordingImage(Recording, xLogoLeft, yLogoTop, xLogoRight - xLogoLeft, yLogoBottom - yLogoTop, nNumImageColors, osd->GetBitmap(2) ? osd->GetBitmap(2) : osd->GetBitmap(0)))) {
                                                                                                                                                                                                                                  ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c: In constructor 'cSkinEnigmaDisplayVolume::cSkinEnigmaDisplayVolume()':
enigma.c:3625:32: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
       bitmap = osd->GetBitmap(1);
                                ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c:3639:32: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context
       bitmap = osd->GetBitmap(0);
                                ^
In file included from /usr/include/vdr/skins.h:16:0,
                 from config.h:22,
                 from enigma.c:9:
/usr/include/vdr/osd.h:792:12: note: declared protected here
   cBitmap *GetBitmap(int Area);
            ^~~~~~~~~
enigma.c: In constructor 'cSkinEnigmaDisplayTracks::cSkinEnigmaDisplayTracks(const char*, int, const char* const*)':
enigma.c:3782:16: error: 'min' was not declared in this scope
   nMarkerGap = min(MarkerGap, lineHeight / 2 - 1); //lineHeight - 2 * MarkerGap
                ^~~
enigma.c:3782:16: note: suggested alternative:
In file included from /usr/include/c++/7/bits/char_traits.h:39:0,
                 from /usr/include/c++/7/string:40,
                 from common.h:11,
                 from enigma.c:8:
/usr/include/c++/7/bits/stl_algobase.h:243:5: note:   'std::min'
     min(const _Tp& __a, const _Tp& __b, _Compare __comp)
     ^~~
enigma.c: In member function 'bool cSkinEnigmaBaseOsd::HasChannelTimerRecording(const cChannel*)':
enigma.c:4175:21: error: 'Timers' was not declared in this scope
   for (cTimer * t = Timers.First(); t; t = Timers.Next(t)) {
                     ^~~~~~
enigma.c:4175:21: note: suggested alternative: 'cTimers'
   for (cTimer * t = Timers.First(); t; t = Timers.Next(t)) {
                     ^~~~~~
                     cTimers
Makefile:156: recipe for target 'enigma.o' failed
make[2]: *** [enigma.o] Error 1



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