D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/vdr-plugin-skinenigmang-0.1.2-14.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.paKZdN + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf skinenigmang-0.1.2 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/vdr-skinenigmang-0.1.2.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd skinenigmang-0.1.2 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/skinenigmang-logos-xpm-hi-20070702.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/0001-Add-support-for-building-with-GraphicsMagick-instead.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + mv skinenigmang/HISTORY HISTORY.logos + mv skinenigmang/README README.logos + for file in po/*.po + grep -Eq 'msgstr ".+"' po/ca_ES.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/cs_CZ.po + rm -f po/cs_CZ.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/da_DK.po + rm -f po/da_DK.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/de_DE.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/el_GR.po + rm -f po/el_GR.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/es_ES.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/et_EE.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/fi_FI.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/fr_FR.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/hr_HR.po + rm -f po/hr_HR.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/hu_HU.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/it_IT.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/nl_NL.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/nn_NO.po + rm -f po/nn_NO.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/pl_PL.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/pt_PT.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/ro_RO.po + rm -f po/ro_RO.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/ru_RU.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/sl_SI.po + rm -f po/sl_SI.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/sv_SE.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/tr_TR.po + rm -f po/tr_TR.po + set +x Silent renaming of locales + touch vdr_plugin_prep.done + vdr_plugin_params_do + local gotvar= + local gotparam= + local gotdefault= + echo '# Do not modify this file, use /etc/sysconfig/vdr-skinenigmang instead' + echo '# Do not modify this file, use /etc/sysconfig/vdr-skinenigmang instead' + echo '# VDR plugin skinenigmang configuration' + echo + echo '# You can also define the plugin arguments manually by using the' + echo '# VDR_PLUGIN_ARGS variable below. Note that setting VDR_PLUGIN_ARGS will' + echo '# override all the other settings in this file and that setting' + echo '# VDR_PLUGIN_ARGS_skinenigmang in the main VDR sysconfig file will' + echo '# override this file completely.' + echo '# VDR_PLUGIN_ARGS=""' + echo + read INPUT + '[' -z '' ']' + continue + read INPUT + '[' -z '# Channel logo directory' ']' + echo '# Channel logo directory' + grep -q '^#' + '[' -n '' ']' + echo '# Channel logo directory' + continue + read INPUT + '[' -z var=LOGODIR ']' + echo var=LOGODIR + grep -q '^#' + echo var=LOGODIR + grep -q '^var=' + gotvar=LOGODIR + continue + read INPUT + '[' -z 'param="-l LOGODIR"' ']' + echo 'param="-l LOGODIR"' + grep -q '^#' + echo 'param="-l LOGODIR"' + grep -q '^var=' + echo 'param="-l LOGODIR"' + grep -q '^param=' + eval 'gotparam="-l LOGODIR"' ++ gotparam='-l LOGODIR' + continue + read INPUT + '[' -z default=/usr/share/vdr/chanlogos ']' + echo default=/usr/share/vdr/chanlogos + grep -q '^#' + echo default=/usr/share/vdr/chanlogos + grep -q '^var=' + echo default=/usr/share/vdr/chanlogos + grep -q '^param=' + echo default=/usr/share/vdr/chanlogos + grep -q '^default=' + eval gotdefault=/usr/share/vdr/chanlogos ++ gotdefault=/usr/share/vdr/chanlogos + continue + read INPUT + '[' -z '# Set directory where epgimages are stored' ']' + echo '# Set directory where epgimages are stored' + grep -q '^#' + '[' -n LOGODIR ']' + '[' -n '-l LOGODIR' ']' + vdr_plugin_params_handle + echo '-l LOGODIR' + grep -q LOGODIR + echo 'local LOGODIR="/usr/share/vdr/chanlogos"' + echo '# LOGODIR="/usr/share/vdr/chanlogos"' ++ echo '-l LOGODIR' ++ sed 's/LOGODIR/'\''$LOGODIR'\''/' + gotparam='-l '\''$LOGODIR'\''' + echo '[ -n "$LOGODIR" ] && echo "-l '\''$LOGODIR'\''"' + echo + gotvar= + gotparam= + gotdefault= + echo '# Set directory where epgimages are stored' + continue + read INPUT + '[' -z var=IMAGESDIR ']' + echo var=IMAGESDIR + grep -q '^#' + echo var=IMAGESDIR + grep -q '^var=' + gotvar=IMAGESDIR + continue + read INPUT + '[' -z 'param="-i IMAGESDIR"' ']' + echo 'param="-i IMAGESDIR"' + grep -q '^#' + echo 'param="-i IMAGESDIR"' + grep -q '^var=' + echo 'param="-i IMAGESDIR"' + grep -q '^param=' + eval 'gotparam="-i IMAGESDIR"' ++ gotparam='-i IMAGESDIR' + continue + read INPUT + '[' -z default=/var/cache/vdr/epgimages ']' + echo default=/var/cache/vdr/epgimages + grep -q '^#' + echo default=/var/cache/vdr/epgimages + grep -q '^var=' + echo default=/var/cache/vdr/epgimages + grep -q '^param=' + echo default=/var/cache/vdr/epgimages + grep -q '^default=' + eval gotdefault=/var/cache/vdr/epgimages ++ gotdefault=/var/cache/vdr/epgimages + continue + read INPUT + vdr_plugin_params_handle + echo '-i IMAGESDIR' + grep -q IMAGESDIR + echo 'local IMAGESDIR="/var/cache/vdr/epgimages"' + echo '# IMAGESDIR="/var/cache/vdr/epgimages"' ++ echo '-i IMAGESDIR' ++ sed 's/IMAGESDIR/'\''$IMAGESDIR'\''/' + gotparam='-i '\''$IMAGESDIR'\''' + echo '[ -n "$IMAGESDIR" ] && echo "-i '\''$IMAGESDIR'\''"' + echo + gotvar= + gotparam= + gotdefault= + cat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.8mq3k3 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd skinenigmang-0.1.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/bin/make -O -j8 V=1 VERBOSE=1 all 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags ' 'CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags ' 'LDFLAGS= -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' PLUGINLIBDIR=/usr/lib64/vdr VIDEODIR=/var/lib/vdr/video LIBDIR=. LOCALEDIR=locale 'VDRLOCALE=""' DVBDIR=/usr VDRDIR=/usr/include/vdr VDRVERSION=2.4.6-3.mga9 VDRVERSNUM=20406 APIVERSION=2.4.6.1 APIVERSNUM=20406 SKINENIGMA_USE_PLUGIN_EPGSEARCH=1 SKINENIGMA_USE_PLUGIN_AVARDS=1 SKINENIGMA_USE_PLUGIN_MAILBOX=1 HAVE_IMAGEMAGICK=GRAPHICS HAVE_FREETYPE=1 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 status.c status.c: In member function 'virtual void cEnigmaStatus::Replaying(const cControl*, const char*, const char*, bool)': status.c:43:27: error: 'Recordings' was not declared in this scope; did you mean 'Recording'? 43 | } else if (FileName ? Recordings.GetByName(FileName) : NULL) { | ^~~~~~~~~~ | Recording status.c: In member function 'void cEnigmaStatus::UpdateActiveTimers()': status.c:89:3: error: 'Timers' was not declared in this scope; did you mean 'mTimers'? 89 | Timers.IncBeingEdited(); | ^~~~~~ | mTimers make: *** [Makefile:156: status.o] Error 1 make: *** Waiting for unfinished jobs.... g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 config.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 skinenigmang.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 tools.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 logo.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 texteffects.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 enigma.c In file included from enigma.c:35: services/epgsearch.h:164:12: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr handler; | ^~~~~~~~ In file included from /usr/include/c++/11/bits/locale_conv.h:41, from /usr/include/c++/11/locale:43, from /usr/include/c++/11/iomanip:43, from enigma.c:18: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ enigma.c: In member function 'void cSkinEnigmaDisplayChannel::DrawSymbols(const cChannel*)': enigma.c:565:5: error: 'cSchedulesLock' was not declared in this scope; did you mean 'cSchedules_Lock'? 565 | cSchedulesLock SchedulesLock; | ^~~~~~~~~~~~~~ | cSchedules_Lock enigma.c:566:47: error: 'Schedules' is not a member of 'cSchedules' 566 | const cSchedules *Schedules = cSchedules::Schedules(SchedulesLock); | ^~~~~~~~~ enigma.c:566:57: error: 'SchedulesLock' was not declared in this scope; did you mean 'cSchedules_Lock'? 566 | const cSchedules *Schedules = cSchedules::Schedules(SchedulesLock); | ^~~~~~~~~~~~~ | cSchedules_Lock enigma.c: In constructor 'cSkinEnigmaDisplayMenu::cSkinEnigmaDisplayMenu()': enigma.c:1316:16: error: 'min' was not declared in this scope; did you mean 'std::min'? 1316 | nMarkerGap = min(MarkerGap, lineHeight / 2 - 1); //lineHeight - 2 * MarkerGap | ^~~ | std::min In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/string:40, from common.h:11, from enigma.c:8: /usr/include/c++/11/bits/stl_algobase.h:278:5: note: 'std::min' declared here 278 | min(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ enigma.c: In member function 'void cSkinEnigmaDisplayMenu::SetColors()': enigma.c:1354:21: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1354 | if (osd->GetBitmap(1) == NULL) { //single area | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1358:35: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1358 | cBitmap *bitmap = osd->GetBitmap(0); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1365:26: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1365 | bitmap = osd->GetBitmap(1); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1374:26: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1374 | bitmap = osd->GetBitmap(2); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1392:21: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1392 | if (osd->GetBitmap(4)) { // multiple body areas | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1393:28: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1393 | bitmap = osd->GetBitmap(3); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1401:28: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1401 | bitmap = osd->GetBitmap(4); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1409:28: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1409 | bitmap = osd->GetBitmap(5); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:1411:28: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 1411 | bitmap = osd->GetBitmap(2); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c: In member function 'void cSkinEnigmaDisplayMenu::SetupAreas()': enigma.c:1536:9: error: 'Timers' was not declared in this scope; did you mean 'kTimers'? 1536 | if (Timers.GetNextActiveTimer()) { | ^~~~~~ | kTimers enigma.c: In member function 'virtual void cSkinEnigmaDisplayMenu::SetEvent(const cEvent*)': enigma.c:2536:31: error: 'Channels' was not declared in this scope; did you mean 'kChannels'? 2536 | cChannel *channel = Channels.GetByChannelID(r->event->ChannelID(), true, true); | ^~~~~~~~ | kChannels enigma.c:2581:176: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 2581 | 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, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:2581:196: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 2581 | 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, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:2581:216: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 2581 | 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, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c: In member function 'virtual void cSkinEnigmaDisplayMenu::SetRecording(const cRecording*)': enigma.c:2755:23: error: 'Channels' was not declared in this scope; did you mean 'kChannels'? 2755 | cChannel *channel = Channels.GetByChannelID(Info->ChannelID()); | ^~~~~~~~ | kChannels enigma.c:2933:184: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 2933 | 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, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:2933:204: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 2933 | 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, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:2933:224: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 2933 | 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, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c: In constructor 'cSkinEnigmaDisplayVolume::cSkinEnigmaDisplayVolume()': enigma.c:3517:30: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 3517 | bitmap = osd->GetBitmap(1); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c:3531:30: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context 3531 | bitmap = osd->GetBitmap(0); | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/vdr/skins.h:16, from config.h:22, from enigma.c:9: /usr/include/vdr/osd.h:799:12: note: declared protected here 799 | cBitmap *GetBitmap(int Area); | ^~~~~~~~~ enigma.c: In constructor 'cSkinEnigmaDisplayTracks::cSkinEnigmaDisplayTracks(const char*, int, const char* const*)': enigma.c:3674:16: error: 'min' was not declared in this scope; did you mean 'std::min'? 3674 | nMarkerGap = min(MarkerGap, lineHeight / 2 - 1); //lineHeight - 2 * MarkerGap | ^~~ | std::min In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/string:40, from common.h:11, from enigma.c:8: /usr/include/c++/11/bits/stl_algobase.h:278:5: note: 'std::min' declared here 278 | min(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ enigma.c: In member function 'bool cSkinEnigmaBaseOsd::HasChannelTimerRecording(const cChannel*)': enigma.c:4067:21: error: 'Timers' was not declared in this scope; did you mean 'kTimers'? 4067 | for (cTimer * t = Timers.First(); t; t = Timers.Next(t)) { | ^~~~~~ | kTimers make: *** [Makefile:156: enigma.o] Error 1 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -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 -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 setup.c In file included from setup.c:15: services/epgsearch.h:164:12: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr handler; | ^~~~~~~~ In file included from /usr/include/c++/11/memory:76, from services/epgsearch.h:33, from setup.c:15: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.8mq3k3 (%build) RPM build errors: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.8mq3k3 (%build) I: [iurt_root_command] ERROR: chroot