Mock Version: 1.4.13 Mock Version: 1.4.13 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/vdr-tvonscreen.spec'], chrootPath='/var/lib/mock/f29-build-32464-17014/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/vdr-tvonscreen.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: warning: line 25: Possible unexpanded macro in: Requires: vdr(abi)(riscv-64) = %{vdr_apiversion} Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/vdr-tvonscreen-1.0.141-41.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/vdr-tvonscreen.spec'], chrootPath='/var/lib/mock/f29-build-32464-17014/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/vdr-tvonscreen.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1g0MNM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf tvonscreen-1.0.141 + /usr/bin/gzip -dc /builddir/build/SOURCES/vdr-tvonscreen-1.0.141.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd tvonscreen-1.0.141 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (02_tvonscreen-1.0-fixes.dpatch): + echo 'Patch #0 (02_tvonscreen-1.0-fixes.dpatch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file magazine.c patching file magazine.h Patch #1 (tvonscreen-1.0.141-1.5.3.diff): + echo 'Patch #1 (tvonscreen-1.0.141-1.5.3.diff):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file anyfont.c patching file anyfont.h patching file magazine.c Hunk #1 succeeded at 818 (offset 6 lines). Hunk #2 succeeded at 858 (offset 6 lines). Patch #2 (tvonscreen-1.0.141-i18n-1.6.patch): + echo 'Patch #2 (tvonscreen-1.0.141-i18n-1.6.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file Makefile patching file magazine.c Hunk #1 succeeded at 739 (offset 6 lines). patching file tvonscreen.c patching file po/de_DE.po patching file po/fi_FI.po patching file po/tvonscreen.pot Patch #3 (tvonscreen-magazine-remove-auto-keywords.patch): + echo 'Patch #3 (tvonscreen-magazine-remove-auto-keywords.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file magazine.c Hunk #1 succeeded at 1399 (offset 29 lines). + sed -i -e 's|^\(.*ConfigDirectory=\).*"logos".*|\1"/usr/share/vdr/logos";|' magazine.c + sed -i -e 's|/plugins/logos|/usr/share/vdr/logos|' README + iconv -f iso-8859-1 -t utf-8 README + mv README.utf8 README + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.8KhhkU + umask 022 + cd /builddir/build/BUILD + cd tvonscreen-1.0.141 + make libvdr-tvonscreen.so -j4 LIBDIR=. VDRDIR=/usr/lib64/vdr g++ -O3 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=overloaded-virtual -Wno-parentheses -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/usr/lib64/vdr/include -I../../../../DVB/include tvonscreen.c g++ -O3 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=overloaded-virtual -Wno-parentheses -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/usr/lib64/vdr/include -I../../../../DVB/include magazine.c g++ -O3 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=overloaded-virtual -Wno-parentheses -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/usr/lib64/vdr/include -I../../../../DVB/include anyfont.c g++ -O3 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Werror=overloaded-virtual -Wno-parentheses -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/usr/lib64/vdr/include -I../../../../DVB/include config.c BUILDSTDERR: In file included from magazine.h:19, BUILDSTDERR: from tvonscreen.c:11: BUILDSTDERR: search.h:35:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: In file included from tvonscreen.c:11: BUILDSTDERR: magazine.h:55:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: In file included from magazine.h:19, BUILDSTDERR: from anyfont.c:11: BUILDSTDERR: search.h:35:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: In file included from anyfont.c:11: BUILDSTDERR: magazine.h:55:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: In file included from magazine.h:19, BUILDSTDERR: from magazine.c:10: BUILDSTDERR: search.h:35:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: In file included from magazine.c:10: BUILDSTDERR: magazine.h:55:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: In file included from magazine.c:11: BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: }; BUILDSTDERR: ^ BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: TVonscreen.h:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c: In function 'int CompareSchedules(const void*, const void*)': BUILDSTDERR: magazine.c:37:18: error: 'Channels' was not declared in this scope BUILDSTDERR: cChannel* c1 = Channels.GetByChannelID((*(const cSchedule**)p1)->ChannelID(), true); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:37:18: note: suggested alternative: 'kChannels' BUILDSTDERR: cChannel* c1 = Channels.GetByChannelID((*(const cSchedule**)p1)->ChannelID(), true); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c: In constructor 'magazine::magazine(cPlugin*)': BUILDSTDERR: magazine.c:52:44: error: 'Schedules' is not a member of 'cSchedules' BUILDSTDERR: const cSchedules* Schedules = cSchedules::Schedules(_schedulesLock); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: magazine.c:52:54: error: '_schedulesLock' was not declared in this scope BUILDSTDERR: const cSchedules* Schedules = cSchedules::Schedules(_schedulesLock); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: magazine.c:52:54: note: suggested alternative: 'cSchedules_Lock' BUILDSTDERR: const cSchedules* Schedules = cSchedules::Schedules(_schedulesLock); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: make: *** [Makefile:58: tvonscreen.o] Error 1 BUILDSTDERR: make: *** Waiting for unfinished jobs.... BUILDSTDERR: magazine.c:83:18: error: 'Channels' was not declared in this scope BUILDSTDERR: cChannel *c = Channels.GetByChannelID(Schedule->ChannelID(), true); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:83:18: note: suggested alternative: 'kChannels' BUILDSTDERR: cChannel *c = Channels.GetByChannelID(Schedule->ChannelID(), true); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c:96:23: error: 'Channels' was not declared in this scope BUILDSTDERR: int currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:96:23: note: suggested alternative: 'kChannels' BUILDSTDERR: int currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c: In member function 'void magazine::printLogo(const cSchedule*, int)': BUILDSTDERR: magazine.c:181:20: error: 'Channels' was not declared in this scope BUILDSTDERR: currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:181:20: note: suggested alternative: 'kChannels' BUILDSTDERR: currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c: In member function 'void magazine::printHead(const cSchedule*, int)': BUILDSTDERR: magazine.c:249:21: error: 'Channels' was not declared in this scope BUILDSTDERR: currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: make: *** [Makefile:58: anyfont.o] Error 1 BUILDSTDERR: magazine.c:249:21: note: suggested alternative: 'kChannels' BUILDSTDERR: currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c: In member function 'void magazine::showSched(const cSchedule*, cEvent**, tMagazineArea)': BUILDSTDERR: magazine.c:395:22: warning: comparison of integer expressions of different signedness: 'int' and 'tEventID' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: if (EDIT_curEvent==cev->EventID()) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from magazine.h:19, BUILDSTDERR: from config.c:11: BUILDSTDERR: search.h:35:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: magazine.c:424:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: char *args[]={"timeline_command_interface","conflicts"}; BUILDSTDERR: ^ BUILDSTDERR: magazine.c:424:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: In file included from config.c:11: BUILDSTDERR: magazine.h:55:2: error: 'cSchedulesLock' does not name a type; did you mean 'cSchedules_Lock'? BUILDSTDERR: cSchedulesLock _schedulesLock; BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: cSchedules_Lock BUILDSTDERR: magazine.c: In member function 'void magazine::output()': BUILDSTDERR: magazine.c:628:38: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context BUILDSTDERR: cBitmap *b=osd->GetBitmap(NAMES_AREA); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/vdr/dvbsubtitle.h:15, BUILDSTDERR: from /usr/include/vdr/device.h:15, BUILDSTDERR: from /usr/include/vdr/dvbdevice.h:15, BUILDSTDERR: from /usr/include/vdr/menuitems.h:14, BUILDSTDERR: from /usr/include/vdr/plugin.h:14, BUILDSTDERR: from magazine.h:13, BUILDSTDERR: from magazine.c:10: BUILDSTDERR: /usr/include/vdr/osd.h:794:12: note: declared protected here BUILDSTDERR: cBitmap *GetBitmap(int Area); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: magazine.c: In member function 'void magazine::outputLR()': BUILDSTDERR: magazine.c:687:38: error: 'cBitmap* cOsd::GetBitmap(int)' is protected within this context BUILDSTDERR: cBitmap *b=osd->GetBitmap(NAMES_AREA); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/vdr/dvbsubtitle.h:15, BUILDSTDERR: from /usr/include/vdr/device.h:15, BUILDSTDERR: from /usr/include/vdr/dvbdevice.h:15, BUILDSTDERR: from /usr/include/vdr/menuitems.h:14, BUILDSTDERR: from /usr/include/vdr/plugin.h:14, BUILDSTDERR: from magazine.h:13, BUILDSTDERR: from magazine.c:10: BUILDSTDERR: /usr/include/vdr/osd.h:794:12: note: declared protected here BUILDSTDERR: cBitmap *GetBitmap(int Area); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: magazine.c: In member function 'void magazine::showHelp()': BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: }; BUILDSTDERR: ^ BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] BUILDSTDERR: magazine.c: In member function 'void magazine::autoTimer(const cEvent*)': BUILDSTDERR: magazine.c:813:16: error: 'Channels' was not declared in this scope BUILDSTDERR: cChannel *cc=Channels.GetByChannelID(cev->ChannelID()); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:813:16: note: suggested alternative: 'kChannels' BUILDSTDERR: cChannel *cc=Channels.GetByChannelID(cev->ChannelID()); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c: In member function 'virtual eOSState magazine::ProcessKey(eKeys)': BUILDSTDERR: magazine.c:945:27: error: 'Channels' was not declared in this scope BUILDSTDERR: cChannel *channel = Channels.GetByChannelID(ev[EDIT_curEVI]->ChannelID(), true); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:945:27: note: suggested alternative: 'kChannels' BUILDSTDERR: cChannel *channel = Channels.GetByChannelID(ev[EDIT_curEVI]->ChannelID(), true); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c:991:19: error: 'Timers' was not declared in this scope BUILDSTDERR: cTimer *t = Timers.GetTimer(timer); BUILDSTDERR: ^~~~~~ BUILDSTDERR: magazine.c:991:19: note: suggested alternative: 'cTimers' BUILDSTDERR: cTimer *t = Timers.GetTimer(timer); BUILDSTDERR: ^~~~~~ BUILDSTDERR: cTimers BUILDSTDERR: magazine.c:1077:19: error: 'Timers' was not declared in this scope BUILDSTDERR: cTimer *t = Timers.GetTimer(timer); BUILDSTDERR: ^~~~~~ BUILDSTDERR: magazine.c:1077:19: note: suggested alternative: 'cTimers' BUILDSTDERR: cTimer *t = Timers.GetTimer(timer); BUILDSTDERR: ^~~~~~ BUILDSTDERR: cTimers BUILDSTDERR: magazine.c:1171:29: error: 'Channels' was not declared in this scope BUILDSTDERR: int currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: magazine.c:1171:29: note: suggested alternative: 'kChannels' BUILDSTDERR: int currentChannel = Channels.GetByNumber(cDevice::CurrentChannel())->Number(); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: kChannels BUILDSTDERR: magazine.c:1326:40: warning: comparison of integer expressions of different signedness: 'tEventID' {aka 'unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if (ev[i] && ev[i]->EventID()==EDIT_curEvent) BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: magazine.c:1378:20: error: 'Timers' was not declared in this scope BUILDSTDERR: cTimer *t = Timers.GetTimer(timer); BUILDSTDERR: ^~~~~~ BUILDSTDERR: magazine.c:1378:20: note: suggested alternative: 'cTimers' BUILDSTDERR: cTimer *t = Timers.GetTimer(timer); BUILDSTDERR: ^~~~~~ BUILDSTDERR: cTimers BUILDSTDERR: make: *** [Makefile:58: config.o] Error 1 BUILDSTDERR: make: *** [Makefile:58: magazine.o] Error 1 RPM build errors: BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.8KhhkU (%build) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.8KhhkU (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.7/site-packages/mockbuild/util.py", line 636, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/vdr-tvonscreen.spec