D: [iurt_root_command] chroot RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument Building target platforms: armv7hl Building for target armv7hl Installing /home/iurt/rpmbuild/SRPMS/@2244374:vdr-plugin-sc-1.0.0-1.git20191102.8.mga10.tainted.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.QJsGuO Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Lm2uKw + umask 022 + cd /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + rm -rf vdr-plugin-sc-20191102 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/vdr-plugin-sc-20191102.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd vdr-plugin-sc-20191102 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + perl -pi -e s,-march=,, Makefile + for file in po/*.po + grep -Eq 'msgstr ".+"' po/de_DE.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/hu_HU.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/it_IT.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/lt_LT.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/nl_NL.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/pl_PL.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/ru_RU.po + for file in po/*.po + grep -Eq 'msgstr ".+"' po/sv_SE.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-sc instead' + echo '# Do not modify this file, use /etc/sysconfig/vdr-sc instead' + echo '# VDR plugin sc 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_sc in the main VDR sysconfig file will' + echo '# override this file completely.' + echo '# VDR_PLUGIN_ARGS=""' + echo + read INPUT + '[' -z '' ']' + continue + read INPUT + '[' -z '# See README for more information.' ']' + echo '# See README for more information.' + grep -q '^#' + '[' -n '' ']' + echo '# See README for more information.' + continue + read INPUT + '[' -z '#' ']' + echo '#' + grep -q '^#' + '[' -n '' ']' + echo '#' + continue + read INPUT + '[' -z '# forces DVB device N to budget mode (using FFdecsa)' ']' + echo '# forces DVB device N to budget mode (using FFdecsa)' + grep -q '^#' + '[' -n '' ']' + echo '# forces DVB device N to budget mode (using FFdecsa)' + continue + read INPUT + '[' -z var=FORCE_BUDGET ']' + echo var=FORCE_BUDGET + grep -q '^#' + echo var=FORCE_BUDGET + grep -q '^var=' + gotvar=FORCE_BUDGET + continue + read INPUT + '[' -z param=--budget=MULTIPLE_PARAMS ']' + echo param=--budget=MULTIPLE_PARAMS + grep -q '^#' + echo param=--budget=MULTIPLE_PARAMS + grep -q '^var=' + echo param=--budget=MULTIPLE_PARAMS + grep -q '^param=' + eval gotparam=--budget=MULTIPLE_PARAMS ++ gotparam=--budget=MULTIPLE_PARAMS + continue + read INPUT + '[' -z '# external key update script' ']' + echo '# external key update script' + grep -q '^#' + '[' -n FORCE_BUDGET ']' + '[' -n --budget=MULTIPLE_PARAMS ']' + vdr_plugin_params_handle + echo --budget=MULTIPLE_PARAMS + grep -q FORCE_BUDGET + echo --budget=MULTIPLE_PARAMS + grep -q MULTIPLE_PARAMS + echo 'local FORCE_BUDGET=""' + echo '# FORCE_BUDGET=""' + echo 'local gotparam="--budget=MULTIPLE_PARAMS"' + echo 'echo "$FORCE_BUDGET" | xargs -n1 | while read subvar &&' + echo $'\t[ -n "$subvar" ]; do' + echo $'\techo "$gotparam" | sed "s/MULTIPLE_PARAMS/\'$subvar\'/"' + echo done + echo + gotvar= + gotparam= + gotdefault= + echo '# external key update script' + continue + read INPUT + '[' -z var=EXTERNAL_AU ']' + echo var=EXTERNAL_AU + grep -q '^#' + echo var=EXTERNAL_AU + grep -q '^var=' + gotvar=EXTERNAL_AU + continue + read INPUT + '[' -z 'param="-E EXTERNAL_AU"' ']' + echo 'param="-E EXTERNAL_AU"' + grep -q '^#' + echo 'param="-E EXTERNAL_AU"' + grep -q '^var=' + echo 'param="-E EXTERNAL_AU"' + grep -q '^param=' + eval 'gotparam="-E EXTERNAL_AU"' ++ gotparam='-E EXTERNAL_AU' + continue + read INPUT + vdr_plugin_params_handle + echo '-E EXTERNAL_AU' + grep -q EXTERNAL_AU + echo 'local EXTERNAL_AU=""' + echo '# EXTERNAL_AU=""' ++ echo '-E EXTERNAL_AU' ++ sed 's/EXTERNAL_AU/'\''$EXTERNAL_AU'\''/' + gotparam='-E '\''$EXTERNAL_AU'\''' + echo '[ -n "$EXTERNAL_AU" ] && echo "-E '\''$EXTERNAL_AU'\''"' + echo + gotvar= + gotparam= + gotdefault= + cat + cat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.QDdTtq + umask 022 + cd /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vdr-plugin-sc-20191102 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + VDR_PLUGIN_EXTRA_FLAGS='-I/usr/include/PCSC -Wno-narrowing' + /usr/bin/make -O -j4 V=1 VERBOSE=1 all 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing' 'CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing' 'LDFLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' PLUGINLIBDIR=/usr/lib/vdr VIDEODIR=/var/lib/vdr/video LIBDIR=/usr/lib/vdr LOCALEDIR=locale 'VDRLOCALE=""' DVBDIR=/usr VDRDIR=/usr/include/vdr VDRVERSION=2.6.1-3.mga10 VDRVERSNUM=20601 APIVERSION=2.6.1.1 APIVERSNUM=20601 'CSAFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing' PARALLEL=PARALLEL_32_INT CPUOPT= MAXCAID=64 HASLOCALE=1 WITH_PCSC=1 HAVE_SD=1 HAVE_HD=1 -j1 g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o sc.o sc.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o data.o data.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o filter.o filter.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o system.o system.c system.c: In member function 'int cMsgCache::Get(const unsigned char*, int, unsigned char*)': system.c:509:6: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 509 | MD5(msg,len,hash); | ~~~^~~~~~~~~~~~~~ In file included from system.c:26: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o misc.o misc.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o cam.o cam.c In file included from /usr/include/string.h:548, from /usr/include/vdr/config.h:16, from /usr/include/vdr/channels.h:13, from /usr/include/vdr/device.h:13, from cam.c:24: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void cChannelCaids::Sort()' at cam.c:1604:9: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' reading 68 bytes from a region of size 64 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ cam.c: In member function 'void cChannelCaids::Sort()': cam.c:1597:10: note: source object 'tmp' of size 64 1597 | caid_t tmp[MAX_CI_SLOT_CAIDS]; | ^~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o device.o device.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o sc-version.o sc-version.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o smartcard.o smartcard.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o network.o network.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -DPLUGIN_NAME_I18N='"sc"' -o crypto.o crypto.c crypto.c: In member function 'void cIDEA::Decrypt(unsigned char*, int, const unsigned char*, unsigned char*) const': crypto.c:102:23: warning: 'void IDEA_set_encrypt_key(const unsigned char*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 102 | idea_set_encrypt_key(key,&ks); | ^ In file included from crypto.h:107, from crypto.c:24: /usr/include/openssl/idea.h:45:28: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 void IDEA_set_encrypt_key(const unsigned char *key, | ^~~~~~~~~~~~~~~~~~~~ crypto.c:103:19: warning: 'void IDEA_cbc_encrypt(const unsigned char*, unsigned char*, long int, IDEA_KEY_SCHEDULE*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 103 | idea_cbc_encrypt(data,data,len&~7,&ks,iv,IDEA_DECRYPT); | ^ /usr/include/openssl/idea.h:49:28: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 void IDEA_cbc_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ crypto.c: In member function 'void cIDEA::Decrypt(const unsigned char*, int, unsigned char*, const unsigned char*, unsigned char*) const': crypto.c:111:23: warning: 'void IDEA_set_encrypt_key(const unsigned char*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 111 | idea_set_encrypt_key(key,&ks); | ^ /usr/include/openssl/idea.h:45:28: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 void IDEA_set_encrypt_key(const unsigned char *key, | ^~~~~~~~~~~~~~~~~~~~ crypto.c:112:19: warning: 'void IDEA_cbc_encrypt(const unsigned char*, unsigned char*, long int, IDEA_KEY_SCHEDULE*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 112 | idea_cbc_encrypt(data,decrypt,len&~7,&ks,iv,IDEA_DECRYPT); | ^ /usr/include/openssl/idea.h:49:28: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 void IDEA_cbc_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ crypto.c: In member function 'int cIDEA::Encrypt(const unsigned char*, int, unsigned char*, const unsigned char*, unsigned char*) const': crypto.c:121:23: warning: 'void IDEA_set_encrypt_key(const unsigned char*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 121 | idea_set_encrypt_key(key,&ks); | ^ /usr/include/openssl/idea.h:45:28: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 void IDEA_set_encrypt_key(const unsigned char *key, | ^~~~~~~~~~~~~~~~~~~~ crypto.c:122:19: warning: 'void IDEA_cbc_encrypt(const unsigned char*, unsigned char*, long int, IDEA_KEY_SCHEDULE*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 122 | idea_cbc_encrypt(data,crypt,len,&ks,iv,IDEA_ENCRYPT); | ^ /usr/include/openssl/idea.h:49:28: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 void IDEA_cbc_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ crypto.c: In member function 'void cIDEA::SetEncKey(const unsigned char*, IdeaKS*) const': crypto.c:128:23: warning: 'void IDEA_set_encrypt_key(const unsigned char*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 128 | idea_set_encrypt_key(key,ks); | ^ /usr/include/openssl/idea.h:45:28: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 void IDEA_set_encrypt_key(const unsigned char *key, | ^~~~~~~~~~~~~~~~~~~~ crypto.c: In member function 'void cIDEA::SetDecKey(const unsigned char*, IdeaKS*) const': crypto.c:134:23: warning: 'void IDEA_set_encrypt_key(const unsigned char*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 134 | idea_set_encrypt_key(key,&tmp); | ^ /usr/include/openssl/idea.h:45:28: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 void IDEA_set_encrypt_key(const unsigned char *key, | ^~~~~~~~~~~~~~~~~~~~ crypto.c:135:23: warning: 'void IDEA_set_decrypt_key(IDEA_KEY_SCHEDULE*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 135 | idea_set_decrypt_key(&tmp,ks); | ^ /usr/include/openssl/idea.h:47:28: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 void IDEA_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, | ^~~~~~~~~~~~~~~~~~~~ crypto.c: In member function 'void cIDEA::Decrypt(unsigned char*, int, IdeaKS*, unsigned char*) const': crypto.c:142:19: warning: 'void IDEA_cbc_encrypt(const unsigned char*, unsigned char*, long int, IDEA_KEY_SCHEDULE*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 142 | idea_cbc_encrypt(data,data,len&~7,ks,iv,IDEA_DECRYPT); | ^ /usr/include/openssl/idea.h:49:28: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 void IDEA_cbc_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ crypto.c: In member function 'int cIDEA::Encrypt(const unsigned char*, int, unsigned char*, IdeaKS*, unsigned char*) const': crypto.c:149:19: warning: 'void IDEA_cbc_encrypt(const unsigned char*, unsigned char*, long int, IDEA_KEY_SCHEDULE*, unsigned char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 149 | idea_cbc_encrypt(data,crypt,len&~7,ks,iv,IDEA_ENCRYPT); | ^ /usr/include/openssl/idea.h:49:28: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 void IDEA_cbc_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ crypto.c: In member function 'void cIDEA::EcbEncrypt(const unsigned char*, int, unsigned char*, IdeaKS*) const': crypto.c:157:21: warning: 'void IDEA_ecb_encrypt(const unsigned char*, unsigned char*, IDEA_KEY_SCHEDULE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 157 | idea_ecb_encrypt(data,crypt,ks); | ^ /usr/include/openssl/idea.h:42:28: note: declared here 42 | OSSL_DEPRECATEDIN_3_0 void IDEA_ecb_encrypt(const unsigned char *in, | ^~~~~~~~~~~~~~~~ crypto.c: In member function 'void cAES::SetKey(const unsigned char*)': crypto.c:416:22: warning: 'int AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 416 | AES_set_decrypt_key(key,128,&dkey); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from crypto.h:86: /usr/include/openssl/aes.h:54:5: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ crypto.c:417:22: warning: 'int AES_set_encrypt_key(const unsigned char*, int, AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 417 | AES_set_encrypt_key(key,128,&ekey); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ crypto.c: In member function 'int cAES::Encrypt(const unsigned char*, int, unsigned char*) const': crypto.c:425:43: warning: 'void AES_encrypt(const unsigned char*, unsigned char*, const AES_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 425 | for(int i=0; i=1) { | ~^ ~~~ | | | | float* char** override.c:134:30: warning: format '%a' expects argument of type 'float*', but argument 4 has type 'char**' [-Wformat=] 134 | if((l=sscanf(str,"%a[^-:]-%a[^-:]",&s1,&s2))>=1) { | ~^ ~~~ | | | | float* char** override.c: In member function 'virtual bool cOverrideTunnel::Parse(char*)': override.c:418:24: warning: format '%a' expects argument of type 'float*', but argument 4 has type 'char**' [-Wformat=] 418 | if(sscanf(str,"%x:%a[^:]",&caid,&name)>=1) { | ~^ ~~~~~ | | | | float* char** make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/FFdecsa' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -DPARALLEL_MODE=PARALLEL_32_INT -c FFdecsa.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -DPARALLEL_MODE=PARALLEL_32_INT -c FFdecsa_test.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -o FFdecsa_test FFdecsa_test.o FFdecsa.o FFdecsa 1.0: testing correctness and speed CORRECT! CORRECT! CORRECT! CORRECT! CORRECT! speed=401.031639 Mbit/s speed=272439.972393 pkts/s CORRECT! CORRECT! CORRECT! CORRECT! CORRECT! make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/FFdecsa' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared sc.o data.o filter.o system.o misc.o cam.o device.o sc-version.o smartcard.o network.o crypto.o system-common.o parse.o log.o override.o FFdecsa/FFdecsa.o -lcrypto -o libvdr-sc.so make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/cardclient' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. cc.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. camd.c In file included from camd.c:22: camd.c: In member function 'bool cCardClientCamd35::ParseUserConfig(const char*, int*)': camd.c:466:33: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 466 | ucrc=bswap_32(crc32_le(0,MD5((unsigned char *)username,strlen(username),md),16)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from camd.c:29: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ camd.c:468:15: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 468 | SetKey(MD5((unsigned char *)password,strlen(password),md)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ camd.c: In member function 'virtual bool cCardClientCamd35::ProcessEMM(int, const unsigned char*)': camd.c:648:30: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 648 | cb->data[3+1]=c; | ~~~~~~~~~~~~~^~ camd.c:397:17: note: at offset 4 into destination object 'CmdBlock::data' of size 0 397 | unsigned char data[0]; // 20 | ^~~~ camd.c:649:30: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 649 | cb->data[3+4]=len-n; | ~~~~~~~~~~~~~^~~~~~ camd.c:397:17: note: at offset 7 into destination object 'CmdBlock::data' of size 0 397 | unsigned char data[0]; // 20 | ^~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. radegast.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. aroureos.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. newcamd.c newcamd.c: In member function 'void cTripleDes::SetOddParity(unsigned char*)': newcamd.c:55:21: warning: 'void DES_set_odd_parity(unsigned char (*)[8])' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 55 | DES_set_odd_parity((DES_cblock *)&key[0]); // set odd parity on both keys | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from newcamd.c:32: /usr/include/openssl/des.h:176:28: note: declared here 176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key); | ^~~~~~~~~~~~~~~~~~ newcamd.c:56:21: warning: 'void DES_set_odd_parity(unsigned char (*)[8])' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 56 | DES_set_odd_parity((DES_cblock *)&key[8]); // | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:176:28: note: declared here 176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key); | ^~~~~~~~~~~~~~~~~~ newcamd.c: In member function 'void cTripleDes::ScheduleKey()': newcamd.c:61:16: warning: 'int DES_key_sched(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 61 | DES_key_sched((DES_cblock *)&desKey[0],&ks1); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:188:5: note: declared here 188 | int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~ newcamd.c:62:16: warning: 'int DES_key_sched(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 62 | DES_key_sched((DES_cblock *)&desKey[8],&ks2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:188:5: note: declared here 188 | int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~ newcamd.c: In member function 'int cTripleDes::PadMessage(unsigned char*, int)': newcamd.c:97:17: warning: 'int DES_random_key(unsigned char (*)[8])' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 97 | DES_random_key((DES_cblock *)padBytes); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:175:27: note: declared here 175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret); | ^~~~~~~~~~~~~~ newcamd.c: In member function 'const unsigned char* cTripleDes::Encrypt(const unsigned char*, int, unsigned char*)': newcamd.c:106:17: warning: 'int DES_random_key(unsigned char (*)[8])' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 106 | DES_random_key((DES_cblock *)ivec); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:175:27: note: declared here 175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret); | ^~~~~~~~~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. gbox.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. cccam.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. cccam2.c In file included from ../../helper.h:23, from cccam2.c:34: cccam2.c: In member function 'void cCardClientCCcam2::PacketAnalyzer(const CmdHeader*, int)': cccam2.c:564:35: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 564 | #define CMDLEN(h) (UINT16_BE(&(h)->cmdlen)+4) cccam2.c:564:25: note: in expansion of macro 'UINT16_BE' 564 | #define CMDLEN(h) (UINT16_BE(&(h)->cmdlen)+4) | ^~~~~~~~~ cccam2.c:705:12: note: in expansion of macro 'CMDLEN' 705 | int plen=CMDLEN(hdr); | ^~~~~~ cccam2.c:745:31: warning: taking address of packed member of 'DelShare' may result in an unaligned pointer value [-Waddress-of-packed-member] 745 | int shareid=UINT32_BE(&del->shareid); cccam2.c:745:21: note: in expansion of macro 'UINT32_BE' 745 | int shareid=UINT32_BE(&del->shareid); | ^~~~~~~~~ cccam2.c:563:33: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 563 | #define SETCMDLEN(h,l) BYTE2_BE(&(h)->cmdlen,(l)-4) ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:821:9: note: in expansion of macro 'SETCMDLEN' 821 | SETCMDLEN(&gen->header,l); | ^~~~~~~~~ cccam2.c:832:28: warning: taking address of packed member of 'AddShare' may result in an unaligned pointer value [-Waddress-of-packed-member] 832 | int caid=UINT16_BE(&add->caid); cccam2.c:832:18: note: in expansion of macro 'UINT16_BE' 832 | int caid=UINT16_BE(&add->caid); | ^~~~~~~~~ cccam2.c:833:31: warning: taking address of packed member of 'AddShare' may result in an unaligned pointer value [-Waddress-of-packed-member] 833 | int shareid=UINT32_BE(&add->shareid); cccam2.c:833:21: note: in expansion of macro 'UINT32_BE' 833 | int shareid=UINT32_BE(&add->shareid); | ^~~~~~~~~ cccam2.c:563:33: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 563 | #define SETCMDLEN(h,l) BYTE2_BE(&(h)->cmdlen,(l)-4) ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:936:9: note: in expansion of macro 'SETCMDLEN' 936 | SETCMDLEN(&gen->header,sizeof(resp)); | ^~~~~~~~~ cccam2.c: In member function 'virtual bool cCardClientCCcam2::Login()': cccam2.c:563:33: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 563 | #define SETCMDLEN(h,l) BYTE2_BE(&(h)->cmdlen,(l)-4) ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:1134:3: note: in expansion of macro 'SETCMDLEN' 1134 | SETCMDLEN(&clt.header,sizeof(clt)); | ^~~~~~~~~ cccam2.c: In member function 'virtual bool cCardClientCCcam2::ProcessECM(const cEcmInfo*, const unsigned char*, unsigned char*)': cccam2.c:563:33: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 563 | #define SETCMDLEN(h,l) BYTE2_BE(&(h)->cmdlen,(l)-4) ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:1166:3: note: in expansion of macro 'SETCMDLEN' 1166 | SETCMDLEN(&req->header,ecm_len); | ^~~~~~~~~ cccam2.c:1167:12: warning: taking address of packed member of 'EcmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1167 | BYTE2_BE(&req->caid,ecm->caId); ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:1168:12: warning: taking address of packed member of 'EcmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1168 | BYTE4_BE(&req->provid,ecm->provId); ../../helper.h:39:65: note: in definition of macro 'BYTE4_BE' 39 | #define BYTE4_BE(a,b) put_misalign(bswap_32(b),(unsigned int *)(a)) | ^ cccam2.c:1169:12: warning: taking address of packed member of 'EcmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1169 | BYTE2_BE(&req->sid,ecm->prgId); ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:1184:14: warning: taking address of packed member of 'EcmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1184 | BYTE4_BE(&req->shareid,shareid); ../../helper.h:39:65: note: in definition of macro 'BYTE4_BE' 39 | #define BYTE4_BE(a,b) put_misalign(bswap_32(b),(unsigned int *)(a)) | ^ cccam2.c: In member function 'virtual bool cCardClientCCcam2::ProcessEMM(int, const unsigned char*)': cccam2.c:563:33: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 563 | #define SETCMDLEN(h,l) BYTE2_BE(&(h)->cmdlen,(l)-4) ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:1247:17: note: in expansion of macro 'SETCMDLEN' 1247 | SETCMDLEN(&req->header,emm_len); | ^~~~~~~~~ cccam2.c:1248:26: warning: taking address of packed member of 'EmmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1248 | BYTE2_BE(&req->caid,s->CaID()); ../../helper.h:40:67: note: in definition of macro 'BYTE2_BE' 40 | #define BYTE2_BE(a,b) put_misalign(bswap_16(b),(unsigned short *)(a)) | ^ cccam2.c:1249:26: warning: taking address of packed member of 'EmmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1249 | BYTE4_BE(&req->provid,p ? p->ProvId() : 0); ../../helper.h:39:65: note: in definition of macro 'BYTE4_BE' 39 | #define BYTE4_BE(a,b) put_misalign(bswap_32(b),(unsigned int *)(a)) | ^ cccam2.c:1250:26: warning: taking address of packed member of 'EmmRequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1250 | BYTE4_BE(&req->shareid,s->ShareID()); ../../helper.h:39:65: note: in definition of macro 'BYTE4_BE' 39 | #define BYTE4_BE(a,b) put_misalign(bswap_32(b),(unsigned int *)(a)) | ^ cccam2.c: In member function 'virtual void cCardClientCCcam2::Action()': cccam2.c:564:35: warning: taking address of packed member of 'CmdHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 564 | #define CMDLEN(h) (UINT16_BE(&(h)->cmdlen)+4) cccam2.c:564:25: note: in expansion of macro 'UINT16_BE' 564 | #define CMDLEN(h) (UINT16_BE(&(h)->cmdlen)+4) | ^~~~~~~~~ cccam2.c:1300:13: note: in expansion of macro 'CMDLEN' 1300 | int l=CMDLEN(hdr); | ^~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared cc.o camd.o radegast.o aroureos.o newcamd.o gbox.o cccam.o cccam2.o -lcrypto -lcrypt -o libsc-cardclient.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/cardclient' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/conax' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. conax.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared conax.o -o libsc-conax.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/conax' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/constcw' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. constcw.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared constcw.o -o libsc-constcw.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/constcw' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/cryptoworks' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. cryptoworks.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared cryptoworks.o -o libsc-cryptoworks.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/cryptoworks' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/irdeto' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. irdeto.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. irdeto1.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. irdeto2.c irdeto2.c: In member function 'void cIrdeto2::ScheduleKey(const unsigned char*)': irdeto2.c:51:16: warning: 'int DES_key_sched(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 51 | DES_key_sched((DES_cblock *)key,&ks1); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from irdeto2.c:29: /usr/include/openssl/des.h:188:5: note: declared here 188 | int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~ irdeto2.c:52:16: warning: 'int DES_key_sched(unsigned char (*)[8], DES_key_schedule*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 52 | DES_key_sched((DES_cblock *)(key+8),&ks2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:188:5: note: declared here 188 | int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~~~ irdeto2.c: In member function 'void cIrdeto2::DES3(unsigned char*, int)': irdeto2.c:60:18: warning: 'void DES_ecb_encrypt(unsigned char (*)[8], unsigned char (*)[8], DES_key_schedule*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 60 | DES_ecb_encrypt((DES_cblock *)data,(DES_cblock *)data,&ks1,m1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ irdeto2.c:61:18: warning: 'void DES_ecb_encrypt(unsigned char (*)[8], unsigned char (*)[8], DES_key_schedule*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 61 | DES_ecb_encrypt((DES_cblock *)data,(DES_cblock *)data,&ks2,m2); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ irdeto2.c:62:18: warning: 'void DES_ecb_encrypt(unsigned char (*)[8], unsigned char (*)[8], DES_key_schedule*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 62 | DES_ecb_encrypt((DES_cblock *)data,(DES_cblock *)data,&ks1,m1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ In file included from irdeto2.c:26: In function 'void __xxor(unsigned char*, int, const unsigned char*, const unsigned char*)', inlined from 'bool cIrdeto2::CalculateHash(const unsigned char*, const unsigned char*, const unsigned char*, int)' at irdeto2.c:103:7: ../../helper.h:81:33: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 81 | *((unsigned int *)data+3) = *((unsigned int *)v1+3) ^ *((unsigned int *)v2+3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irdeto2.c: In member function 'bool cIrdeto2::CalculateHash(const unsigned char*, const unsigned char*, const unsigned char*, int)': irdeto2.c:93:17: note: at offset 12 into destination object 'cbuff' of size 8 93 | unsigned char cbuff[8]; | ^~~~~ In function 'void __xxor(unsigned char*, int, const unsigned char*, const unsigned char*)', inlined from 'bool cIrdeto2::CalculateHash(const unsigned char*, const unsigned char*, const unsigned char*, int)' at irdeto2.c:103:7: ../../helper.h:82:33: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 82 | *((unsigned int *)data+2) = *((unsigned int *)v1+2) ^ *((unsigned int *)v2+2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irdeto2.c: In member function 'bool cIrdeto2::CalculateHash(const unsigned char*, const unsigned char*, const unsigned char*, int)': irdeto2.c:93:17: note: at offset 8 into destination object 'cbuff' of size 8 93 | unsigned char cbuff[8]; | ^~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared irdeto.o irdeto1.o irdeto2.o -lcrypto -o libsc-irdeto.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/irdeto' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/nagra' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. nagra.c In file included from ../../log-sys.h:23, from log-nagra.h:23, from nagra.c:26: log-nagra.h:32:50: warning: result of '(939524128 << 7)' requires 38 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 32 | #define L_SYS_RAWECM LCLASS(L_SYS,L_SYS_LASTDEF<<7) ../../log.h:39:24: note: in definition of macro 'LALL' 39 | #define LALL(o) (((o)<<1)-1) | ^ log-nagra.h:32:24: note: in expansion of macro 'LCLASS' 32 | #define L_SYS_RAWECM LCLASS(L_SYS,L_SYS_LASTDEF<<7) | ^~~~~~ log-nagra.h:33:29: note: in expansion of macro 'L_SYS_RAWECM' 33 | #define L_SYS_ALL LALL(L_SYS_RAWECM) | ^~~~~~~~~~~~ nagra.c:33:16: note: in expansion of macro 'L_SYS_ALL' 33 | (LMOD_ENABLE|L_SYS_ALL)&LOPT_MASK, | ^~~~~~~~~ log-nagra.h:28:50: warning: result of '(939524128 << 3)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 28 | #define L_SYS_DISASM80 LCLASS(L_SYS,L_SYS_LASTDEF<<3) ../../log.h:36:52: note: in definition of macro 'LCLASS' 36 | #define LCLASS(m,o) ((((m)&LMOD_MASK)<Addr(),fm->Size(),md); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from fake-nds.c:23: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ fake-nds.c: In member function 'virtual bool cSystemFakeNDS::ProcessECM(const cEcmInfo*, unsigned char*)': fake-nds.c:127:6: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 127 | MD5(hash,94,md); | ~~~^~~~~~~~~~~~ /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared nds.o fake-nds.o -lcrypto -o libsc-nds.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/nds' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-conax' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-conax.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-conax.o -o libsc-sc_conax.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-conax' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-cryptoworks' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-cryptoworks.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-cryptoworks.o -o libsc-sc_cryptoworks.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-cryptoworks' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-irdeto' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-irdeto.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-irdeto.o -lcrypto -o libsc-sc_irdeto.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-irdeto' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-nagra' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-nagra.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-nagra.o -o libsc-sc_nagra.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-nagra' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-seca' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-seca.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-seca.o -o libsc-sc_seca.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-seca' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-viaccess' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-viaccess.c g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-viaccess.o -o libsc-sc_viaccess.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-viaccess' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-videoguard2' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. sc-videoguard2.c In file included from ../../log-sc.h:23, from sc-videoguard2.c:30: ../../log.h:39:26: warning: result of '(-2013265916 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 39 | #define LALL(o) (((o)<<1)-1) | ~~~^~~ sc-videoguard2.c:45:21: note: in expansion of macro 'LALL' 45 | #define L_SC_ALL LALL(L_SC_LASTDEF) | ^~~~ sc-videoguard2.c:48:16: note: in expansion of macro 'L_SC_ALL' 48 | (LMOD_ENABLE|L_SC_ALL)&LOPT_MASK, | ^~~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared sc-videoguard2.o -o libsc-sc_videoguard2.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/sc-videoguard2' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/seca' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. seca.c seca.c: In member function 'void cSeca2Prov::CalcSHASignature(const unsigned char*, int, unsigned char*, bool)': seca.c:553:12: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 553 | SHA1_Init(&ctx); | ~~~~~~~~~^~~~~~ In file included from seca.c:25: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ seca.c:554:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 554 | SHA1_Update(&ctx,data,n); | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ seca.c:558:16: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 558 | SHA1_Update(&ctx,&End,1); | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ seca.c:562:35: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 562 | for(; l<64; l++) SHA1_Update(&ctx,&Pad,1); | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ seca.c:565:33: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 565 | for(; l<62; l++) SHA1_Update(&ctx,&Pad,1); | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ seca.c:567:16: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 567 | SHA1_Update(&ctx,&s,2); | ~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ seca.c:569:36: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 569 | else for(; n&63; n++) SHA1_Update(&ctx,&Pad,1); | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared seca.o -lcrypto -o libsc-seca.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/seca' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/shl' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. shl.c In file included from ../../log-sys.h:23, from shl.c:34: shl.c:47:48: warning: result of '(2013265952 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 47 | #define L_SYS_HSTATS LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:39:24: note: in definition of macro 'LALL' 39 | #define LALL(o) (((o)<<1)-1) | ^ shl.c:47:22: note: in expansion of macro 'LCLASS' 47 | #define L_SYS_HSTATS LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ shl.c:48:27: note: in expansion of macro 'L_SYS_HSTATS' 48 | #define L_SYS_ALL LALL(L_SYS_HSTATS) | ^~~~~~~~~~~~ shl.c:51:16: note: in expansion of macro 'L_SYS_ALL' 51 | (LMOD_ENABLE|L_SYS_ALL)&LOPT_MASK, | ^~~~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared shl.o -lcrypto -o libsc-shl.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/shl' make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/viaccess' g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. viaccess.c In file included from ../../log-core.h:23, from viaccess.c:28: log-viaccess.h:30:48: warning: result of '(-2147483616 << 5)' requires 37 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) ../../log.h:39:24: note: in definition of macro 'LALL' 39 | #define LALL(o) (((o)<<1)-1) | ^ log-viaccess.h:30:22: note: in expansion of macro 'LCLASS' 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) | ^~~~~~ log-viaccess.h:31:27: note: in expansion of macro 'L_SYS_DISASM' 31 | #define L_SYS_ALL LALL(L_SYS_DISASM) | ^~~~~~~~~~~~ viaccess.c:43:16: note: in expansion of macro 'L_SYS_ALL' 43 | (LMOD_ENABLE|L_SYS_ALL)&LOPT_MASK, | ^~~~~~~~~ ../../log.h:39:26: warning: result of '(-2147482624 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 39 | #define LALL(o) (((o)<<1)-1) | ~~~^~~ log-viaccess.h:31:22: note: in expansion of macro 'LALL' 31 | #define L_SYS_ALL LALL(L_SYS_DISASM) | ^~~~ viaccess.c:43:16: note: in expansion of macro 'L_SYS_ALL' 43 | (LMOD_ENABLE|L_SYS_ALL)&LOPT_MASK, | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:36:52: note: in definition of macro 'LCLASS' 36 | #define LCLASS(m,o) ((((m)&LMOD_MASK)<Count()); | ^ tps.c:849:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 849 | PRINTF(L_SYS_TPSAU,"algo pointers in "TPSBIN" off=%04x cb1=%04x cb2=%04x cb3=%04x size=%04x",off,cb1,cb2,cb3,size); | ^ In file included from ../../log-sys.h:23, from log-viaccess.h:23, from tps.c:26: tps.c: In member function 'void cTransponderTime::Set(time_t)': log-viaccess.h:28:48: warning: result of '(-2147483616 << 3)' requires 35 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:28:22: note: in expansion of macro 'LCLASS' 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) | ^~~~~~ tps.c:97:12: note: in expansion of macro 'L_SYS_TIME' 97 | PRINTF(L_SYS_TIME,"%x:%x: %s (delta %ld)",source,transponder,str,st-now); | ^~~~~~~~~~ tps.c: In member function 'time_t cTransponderTime::Now()': log-viaccess.h:28:48: warning: result of '(-2147483616 << 3)' requires 35 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:28:22: note: in expansion of macro 'LCLASS' 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) | ^~~~~~ tps.c:106:14: note: in expansion of macro 'L_SYS_TIME' 106 | PRINTF(L_SYS_TIME,"%x:%x: unsuccessfull wait",source,transponder); | ^~~~~~~~~~ tps.c: In constructor 'cSatTime::cSatTime(int, int)': log-viaccess.h:28:48: warning: result of '(-2147483616 << 3)' requires 35 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:28:22: note: in expansion of macro 'LCLASS' 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) | ^~~~~~ tps.c:183:12: note: in expansion of macro 'L_SYS_TIME' 183 | PRINTF(L_SYS_TIME,"%x:%x: created new transpondertime",Source,Transponder); | ^~~~~~~~~~ log-viaccess.h:28:48: warning: result of '(-2147483616 << 3)' requires 35 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:28:22: note: in expansion of macro 'LCLASS' 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) | ^~~~~~ tps.c:185:15: note: in expansion of macro 'L_SYS_TIME' 185 | else PRINTF(L_SYS_TIME,"%x:%x: using existing transpondertime",Source,Transponder); | ^~~~~~~~~~ tps.c: In member function 'time_t cSatTime::Now(cSystem*)': log-viaccess.h:28:48: warning: result of '(-2147483616 << 3)' requires 35 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:28:22: note: in expansion of macro 'LCLASS' 28 | #define L_SYS_TIME LCLASS(L_SYS,L_SYS_LASTDEF<<3) | ^~~~~~ tps.c:194:14: note: in expansion of macro 'L_SYS_TIME' 194 | PRINTF(L_SYS_TIME,"added hook"); | ^~~~~~~~~~ tps.c: In member function 'int cOpenTVModule::AddPart(const unsigned char*, int)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:257:14: note: in expansion of macro 'L_SYS_TPSAU' 257 | PRINTF(L_SYS_TPSAU,"length mismatch while adding to OpenTV module"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:264:16: note: in expansion of macro 'L_SYS_TPSAU' 264 | PRINTF(L_SYS_TPSAU,"failed to decompress OpenTV module"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:268:16: note: in expansion of macro 'L_SYS_TPSAU' 268 | PRINTF(L_SYS_TPSAU,"DATA & CODE section not located in OpenTV module"); | ^~~~~~~~~~~ tps.c: In member function 'bool cOpenTVModule::ParseSections()': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:334:16: note: in expansion of macro 'L_SYS_TPSAU' 334 | PRINTF(L_SYS_TPSAU,"unknown section hdr %08x (%c%c%c%c) in OpenTV module",hdr,(hdr>>24)&0xFF,(hdr>>16)&0xFF,(hdr>>8)&0xFF,hdr&0xFF); | ^~~~~~~~~~~ tps.c: In member function 'bool cOpenTVModule::DoDecompress(unsigned char*, const unsigned char*, int, int, int)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:434:18: note: in expansion of macro 'L_SYS_TPSAU' 434 | PRINTF(L_SYS_TPSAU,"length mismatch in OpenTV decompress"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:441:18: note: in expansion of macro 'L_SYS_TPSAU' 441 | PRINTF(L_SYS_TPSAU,"pointer mismatch in OpenTV decompress"); | ^~~~~~~~~~~ tps.c: In member function 'void cTpsKeys::Check(time_t, cSystem*)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:579:12: note: in expansion of macro 'L_SYS_TPSAU' 579 | PRINTF(L_SYS_TPSAU,"loading "TPSBIN" triggered"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:586:14: note: in expansion of macro 'L_SYS_TPSAU' 586 | PRINTF(L_SYS_TPSAU,"TPS AU triggered"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:590:16: note: in expansion of macro 'L_SYS_TPSAU' 590 | PRINTF(L_SYS_TPSAU,"TPS AU hook added"); | ^~~~~~~~~~~ tps.c: In member function 'void cTpsKeys::Purge(time_t)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:600:10: note: in expansion of macro 'L_SYS_TPSAU' 600 | PRINTF(L_SYS_TPSAU,"purging TPS keylist"); | ^~~~~~~~~~~ tps.c: In member function 'void cTpsKeys::GetFirstLast()': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:664:16: note: in expansion of macro 'L_SYS_TPSAU' 664 | PRINTF(L_SYS_TPSAU,"TPS keys not in accending order!"); | ^~~~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:667:12: note: in expansion of macro 'L_SYS_TPS' 667 | PRINTF(L_SYS_TPS,"%d TPS keys available (from %s to %s)",Count(),*Time(first),*Time(last)); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:672:12: note: in expansion of macro 'L_SYS_TPS' 672 | PRINTF(L_SYS_TPS,"no TPS keys available"); | ^~~~~~~~~ tps.c: In member function 'bool cTpsKeys::ProcessAu(const cOpenTVModule*)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:678:10: note: in expansion of macro 'L_SYS_TPSAU' 678 | PRINTF(L_SYS_TPSAU,"processing TPS AU data"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:714:12: note: in expansion of macro 'L_SYS_TPSAU' 714 | PRINTF(L_SYS_TPSAU,"couldn't locate all pointers in data section (%d,%d,%d,%d)",kd,cb1,cb2,cb3); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:720:10: note: in expansion of macro 'L_SYS_TPSAU' 720 | PRINTF(L_SYS_TPSAU,"pointers in data section kd=%d cb1=%d cb2=%d cb3=%d - dlen=%d off=%d end=%d - cb1=%d cb2=%d cb3=%d",kd,cb1,cb2,cb3,datahdr->dlen,off,end,cb1-off,cb2-off,cb3-off); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:742:12: note: in expansion of macro 'L_SYS_TPSAU' 742 | PRINTF(L_SYS_TPSAU,"section 5 exceeds buffer"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:749:12: note: in expansion of macro 'L_SYS_TPSAU' 749 | PRINTF(L_SYS_TPSAU,"section 6 exceeds buffer"); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:792:10: note: in expansion of macro 'L_SYS_TPSAU' 792 | PRINTF(L_SYS_TPSAU,"got %d keys from AU data",nlist->Count()); | ^~~~~~~~~~~ tps.c: In member function 'bool cTpsKeys::LoadBin()': log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:803:12: note: in expansion of macro 'L_SYS_TPS' 803 | PRINTF(L_SYS_TPS,"no filemap for "TPSBIN); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:807:12: note: in expansion of macro 'L_SYS_TPS' 807 | PRINTF(L_SYS_TPS,"mapping failed for "TPSBIN); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:813:12: note: in expansion of macro 'L_SYS_TPS' 813 | PRINTF(L_SYS_TPS,TPSBIN" format not recognised"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:821:12: note: in expansion of macro 'L_SYS_TPS' 821 | PRINTF(L_SYS_TPS,TPSBIN" key data length mismatch"); | ^~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:834:10: note: in expansion of macro 'L_SYS_TPSAU' 834 | PRINTF(L_SYS_TPSAU,"loaded %d keys from "TPSBIN" file",nlist->Count()); | ^~~~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:842:16: note: in expansion of macro 'L_SYS_TPS' 842 | PRINTF(L_SYS_TPS,TPSBIN" algo data length mismatch"); | ^~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:849:14: note: in expansion of macro 'L_SYS_TPSAU' 849 | PRINTF(L_SYS_TPSAU,"algo pointers in "TPSBIN" off=%04x cb1=%04x cb2=%04x cb3=%04x size=%04x",off,cb1,cb2,cb3,size); | ^~~~~~~~~~~ tps.c: In member function 'virtual void cTpsKeys::PreLoad()': log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:876:24: note: in expansion of macro 'L_SYS_TPS' 876 | if(!loadlist) PRINTF(L_SYS_TPS,"no memory for loadlist"); | ^~~~~~~~~ tps.c: In member function 'virtual bool cTpsKeys::ParseLinePlain(const char*)': log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:889:26: note: in expansion of macro 'L_SYS_TPS' 889 | if(algomem) PRINTF(L_SYS_TPS,"multiple start extentions during cache load"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:896:21: note: in expansion of macro 'L_SYS_TPS' 896 | else PRINTF(L_SYS_TPS,"no memory for algo"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:898:19: note: in expansion of macro 'L_SYS_TPS' 898 | else PRINTF(L_SYS_TPS,"bad format in start extention"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:919:16: note: in expansion of macro 'L_SYS_TPS' 919 | PRINTF(L_SYS_TPS,"bad format in code extention"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:921:19: note: in expansion of macro 'L_SYS_TPS' 921 | else PRINTF(L_SYS_TPS,"unexpected code extention"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:923:17: note: in expansion of macro 'L_SYS_TPS' 923 | else PRINTF(L_SYS_TPS,"unknown extention during cache load"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:933:19: note: in expansion of macro 'L_SYS_TPS' 933 | else PRINTF(L_SYS_TPS,"CRC failed during cache load"); | ^~~~~~~~~ tps.c: In member function 'virtual void cTpsAuHook::Process(int, unsigned char*)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:982:20: note: in expansion of macro 'L_SYS_TPSAU' 982 | PRINTF(L_SYS_TPSAU,"got PMT pid %04x for SID %04x",pmtpid,AUSID); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:992:16: note: in expansion of macro 'L_SYS_TPSAU' 992 | PRINTF(L_SYS_TPSAU,"no PMT pid found for SID %04x",AUSID); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:1003:20: note: in expansion of macro 'L_SYS_TPSAU' 1003 | PRINTF(L_SYS_TPSAU,"got AU pid %04x",aupid); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:1013:16: note: in expansion of macro 'L_SYS_TPSAU' 1013 | PRINTF(L_SYS_TPSAU,"could not locate AU pid in PMT %04x data",pmtpid); | ^~~~~~~~~~~ log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:1023:20: note: in expansion of macro 'L_SYS_TPSAU' 1023 | PRINTF(L_SYS_TPSAU,"received complete OpenTV module ID 2"); | ^~~~~~~~~~~ tps.c: In member function 'void cTPSDecrypt::TpsDecrypt(unsigned char*, short int, const unsigned char*)': log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1055:24: note: in expansion of macro 'L_SYS_TPS' 1055 | PRINTF(L_SYS_TPS,"decrypt failed in algo 3"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1057:25: note: in expansion of macro 'L_SYS_TPS' 1057 | else PRINTF(L_SYS_TPS,"no callbacks for algo 3 registered"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1059:21: note: in expansion of macro 'L_SYS_TPS' 1059 | default: PRINTF(L_SYS_TPS,"unknown TPS decryption algo %d",mode); break; | ^~~~~~~~~ tps.c: In static member function 'static bool cTPSDecrypt::RegisterAlgo3(const unsigned char*, int, int, int, int)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:1071:10: note: in expansion of macro 'L_SYS_TPSAU' 1071 | PRINTF(L_SYS_TPSAU,"registered callbacks for algo 3"); | ^~~~~~~~~~~ tps.c: In static member function 'static bool cTPSDecrypt::Handle80008003(const unsigned char*, int, unsigned char*)': log-viaccess.h:27:48: warning: result of '(-2147483616 << 2)' requires 34 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:27:22: note: in expansion of macro 'LCLASS' 27 | #define L_SYS_TPSAU LCLASS(L_SYS,L_SYS_LASTDEF<<2) | ^~~~~~ tps.c:1109:14: note: in expansion of macro 'L_SYS_TPSAU' 1109 | PRINTF(L_SYS_TPSAU,"ST20 processing failed in callback1 (%d)",err); | ^~~~~~~~~~~ tps.c: In static member function 'static bool cTPSDecrypt::DecryptAlgo3(const unsigned char*, unsigned char*)': log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1127:14: note: in expansion of macro 'L_SYS_TPS' 1127 | PRINTF(L_SYS_TPS,"ST20 processing failed in callback2 (%d)",err); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1136:14: note: in expansion of macro 'L_SYS_TPS' 1136 | PRINTF(L_SYS_TPS,"ST20 processing failed in callback3 (%d)",err); | ^~~~~~~~~ tps.c: In member function 'int cTPS::Decrypt(cSystem*, int, int, unsigned char*, int)': log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1162:14: note: in expansion of macro 'L_SYS_TPS' 1162 | PRINTF(L_SYS_TPS,"failed to create time class"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1175:30: note: in expansion of macro 'L_SYS_TPS' 1175 | if(data[0]==0x90) PRINTF(L_SYS_TPS,"TPS v1 is no longer supported"); | ^~~~~~~~~ log-viaccess.h:26:48: warning: result of '(-2147483616 << 1)' requires 33 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:26:22: note: in expansion of macro 'LCLASS' 26 | #define L_SYS_TPS LCLASS(L_SYS,L_SYS_LASTDEF<<1) | ^~~~~~ tps.c:1182:14: note: in expansion of macro 'L_SYS_TPS' 1182 | PRINTF(L_SYS_TPS,"no TPS key available for current time of day"); | ^~~~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -c -I../.. st20.c In file included from ../../log-sys.h:23, from log-viaccess.h:23, from st20.c:26: st20.c: In member function 'void cST20::Init(unsigned int, unsigned int)': log-viaccess.h:30:48: warning: result of '(-2147483616 << 5)' requires 37 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) ../../log.h:48:48: note: in definition of macro 'LOG' 48 | #define LOG(c) cLogging::Enabled((c)) | ^ log-viaccess.h:30:22: note: in expansion of macro 'LCLASS' 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) | ^~~~~~ st20.c:109:15: note: in expansion of macro 'L_SYS_DISASM' 109 | verbose=LOG(L_SYS_DISASM); | ^~~~~~~~~~~~ st20.c: In member function 'unsigned int cST20::GetReg(int) const': log-viaccess.h:29:48: warning: result of '(-2147483616 << 4)' requires 36 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:29:22: note: in expansion of macro 'LCLASS' 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) | ^~~~~~ st20.c:132:23: note: in expansion of macro 'L_SYS_ST20' 132 | default: PRINTF(L_SYS_ST20,"getreg: unknown reg"); return ERRORVAL; | ^~~~~~~~~~ st20.c: In member function 'void cST20::SetReg(int, unsigned int)': log-viaccess.h:29:48: warning: result of '(-2147483616 << 4)' requires 36 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:29:22: note: in expansion of macro 'LCLASS' 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) | ^~~~~~ st20.c:144:23: note: in expansion of macro 'L_SYS_ST20' 144 | default: PRINTF(L_SYS_ST20,"setreg: unknown reg"); return; | ^~~~~~~~~~ st20.c: In member function 'int cST20::Decode(int)': log-viaccess.h:30:48: warning: result of '(-2147483616 << 5)' requires 37 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) ../../log.h:45:46: note: in definition of macro 'PUTLB' 45 | #define PUTLB(c,lb) cLogging::PutLB((c),(lb)) | ^ log-viaccess.h:30:22: note: in expansion of macro 'LCLASS' 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) | ^~~~~~ st20.c:371:31: note: in expansion of macro 'L_SYS_DISASM' 371 | if(verbose) PUTLB(L_SYS_DISASM,loglb); | ^~~~~~~~~~~~ log-viaccess.h:29:48: warning: result of '(-2147483616 << 4)' requires 36 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:29:22: note: in expansion of macro 'LCLASS' 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) | ^~~~~~ st20.c:372:20: note: in expansion of macro 'L_SYS_ST20' 372 | PRINTF(L_SYS_ST20,"unknown opcode %X",operand); | ^~~~~~~~~~ log-viaccess.h:30:48: warning: result of '(-2147483616 << 5)' requires 37 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) ../../log.h:45:46: note: in definition of macro 'PUTLB' 45 | #define PUTLB(c,lb) cLogging::PutLB((c),(lb)) | ^ log-viaccess.h:30:22: note: in expansion of macro 'LCLASS' 30 | #define L_SYS_DISASM LCLASS(L_SYS,L_SYS_LASTDEF<<5) | ^~~~~~ st20.c:381:13: note: in expansion of macro 'L_SYS_DISASM' 381 | PUTLB(L_SYS_DISASM,loglb); | ^~~~~~~~~~~~ log-viaccess.h:29:48: warning: result of '(-2147483616 << 4)' requires 36 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) ../../log.h:43:47: note: in definition of macro 'PRINTF' 43 | #define PRINTF(c,...) cLogging::Printf((c),__VA_ARGS__) | ^ log-viaccess.h:29:22: note: in expansion of macro 'LCLASS' 29 | #define L_SYS_ST20 LCLASS(L_SYS,L_SYS_LASTDEF<<4) | ^~~~~~ st20.c:384:14: note: in expansion of macro 'L_SYS_ST20' 384 | PRINTF(L_SYS_ST20,"instruction counter exceeded"); | ^~~~~~~~~~ g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/PCSC -Wno-narrowing -shared viaccess.o tps.o st20.o -o libsc-viaccess.so make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/systems/viaccess' msgfmt -c -o po/de.mo po/de.po msgfmt -c -o po/fi.mo po/fi.po msgfmt -c -o po/fr.mo po/fr.po msgfmt -c -o po/hu.mo po/hu.po msgfmt -c -o po/it.mo po/it.po msgfmt -c -o po/lt.mo po/lt.po msgfmt -c -o po/nl.mo po/nl.po msgfmt -c -o po/pl.mo po/pl.po msgfmt -c -o po/ru.mo po/ru.po msgfmt -c -o po/sv.mo po/sv.po + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.VseQxV + umask 022 + cd /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + mkdir /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vdr-plugin-sc-20191102 + '[' 1 -eq 1 ']' + '[' -e vdr_plugin_prep.done ']' + grep -q '^install:' Makefile + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT 'INSTALL=/usr/bin/install -p' install -D libvdr-sc.so /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/lib/vdr/libvdr-sc.so.2.6.1.1 install -D lib/* /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/lib/vdr/ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-sc --package-version=1.0.0pre-Unknown --msgid-bugs-address='' -o po/sc.pot `ls cam.c crypto.c data.c device-hd.c device-sd.c device-tmpl.c device.c filter.c log.c misc.c network.c override.c parse.c sc-version.c sc.c smartcard.c system-common.c system.c` msgmerge -U --no-wrap --no-location --backup=none -q -N po/de.po po/sc.pot msgfmt -c -o po/de.mo po/de.po install -D -m644 po/de.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/de/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/fi.po po/sc.pot msgfmt -c -o po/fi.mo po/fi.po install -D -m644 po/fi.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/fi/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/fr.po po/sc.pot msgfmt -c -o po/fr.mo po/fr.po install -D -m644 po/fr.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/fr/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/hu.po po/sc.pot msgfmt -c -o po/hu.mo po/hu.po install -D -m644 po/hu.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/hu/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/it.po po/sc.pot msgfmt -c -o po/it.mo po/it.po install -D -m644 po/it.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/it/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/lt.po po/sc.pot msgfmt -c -o po/lt.mo po/lt.po install -D -m644 po/lt.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/lt/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/nl.po po/sc.pot msgfmt -c -o po/nl.mo po/nl.po install -D -m644 po/nl.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/nl/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/pl.po po/sc.pot msgfmt -c -o po/pl.mo po/pl.po install -D -m644 po/pl.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/pl/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/ru.po po/sc.pot msgfmt -c -o po/ru.mo po/ru.po install -D -m644 po/ru.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/ru/LC_MESSAGES/vdr-sc.mo msgmerge -U --no-wrap --no-location --backup=none -q -N po/sv.po po/sc.pot msgfmt -c -o po/sv.mo po/sv.po install -D -m644 po/sv.mo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/locale/sv/LC_MESSAGES/vdr-sc.mo + rename .so.2.6.1-3.mga10 .so.2.6.1.1 '*.so.2.6.1-3.mga10' + : + for f in libvdr-*.so.2.6.1.1 + '[' -e 'libvdr-*.so.2.6.1.1' ']' + continue + for f in /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/lib/vdr/libvdr-*.so.2.6.1.1 ++ echo /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/lib/vdr/libvdr-sc.so.2.6.1.1 ++ perl -pe 's/^.*libvdr-(.*).so.2.6.1.1/\1/' + NAME=sc ++ basename /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/lib/vdr/libvdr-sc.so.2.6.1.1 + echo /usr/lib/vdr/libvdr-sc.so.2.6.1.1 + /usr/lib/rpm/find-lang.sh /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT vdr-sc + cat vdr-sc.lang + '[' -f sc.rpm-params ']' + install -D -m644 sc.rpm-defaults /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/vdr/defaults/sc.defaults + install -D -m644 sc.rpm-params /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/vdr/defaults/sc.params + install -D -m644 sc.rpm-sysconfig /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/etc/sysconfig/vdr-sc + echo '%config(noreplace) /etc/sysconfig/vdr-sc' + echo /usr/share/vdr/defaults/sc.defaults + echo /usr/share/vdr/defaults/sc.params + '[' -e /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/var/lib/vdr/config/themes ']' + install -d -m755 /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/var/lib/vdr/config/plugins/sc + install -m644 examples/cardclient.conf.example examples/cardslot.conf.example examples/override.conf.example examples/smartcard.conf.example /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/var/lib/vdr/config/plugins/sc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.0.0-1.git20191102.8.mga10.tainted --unique-debug-suffix -1.0.0-1.git20191102.8.mga10.tainted.arm --unique-debug-src-base vdr-plugin-sc-1.0.0-1.git20191102.8.mga10.tainted.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102 find-debuginfo: starting Extracting debug info from 18 files DWARF-compressing 18 files sepdebugcrcfix: Updated 18 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/vdr-plugin-sc-1.0.0-1.git20191102.8.mga10.tainted.arm find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: vdr-plugin-sc-1.0.0-1.git20191102.8.mga10.tainted.armv7hl Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ZnxwY0 + umask 022 + cd /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + cd vdr-plugin-sc-20191102 + DOCDIR=/home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/README /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/README.0.9.0.upgrade.urpmi /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/README.0.9.2.upgrade.urpmi /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/README.CCcam /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/README.FFdecsa /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/README.md /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/HISTORY /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/COPYING /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + cp -pr /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/vdr-plugin-sc-20191102/examples /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT/usr/share/doc/vdr-plugin-sc + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(vdr-plugin-sc) = 1.0.0-1.git20191102.8.mga10.tainted libsc-cardclient-30.so.2.6.1.1 libsc-conax-30.so.2.6.1.1 libsc-constcw-30.so.2.6.1.1 libsc-cryptoworks-30.so.2.6.1.1 libsc-irdeto-30.so.2.6.1.1 libsc-nagra-30.so.2.6.1.1 libsc-nds-30.so.2.6.1.1 libsc-sc_conax-30.so.2.6.1.1 libsc-sc_cryptoworks-30.so.2.6.1.1 libsc-sc_irdeto-30.so.2.6.1.1 libsc-sc_nagra-30.so.2.6.1.1 libsc-sc_seca-30.so.2.6.1.1 libsc-sc_viaccess-30.so.2.6.1.1 libsc-sc_videoguard2-30.so.2.6.1.1 libsc-seca-30.so.2.6.1.1 libsc-shl-30.so.2.6.1.1 libsc-viaccess-30.so.2.6.1.1 libvdr-sc.so.2.6.1.1 vdr-plugin-sc = 1.0.0-1.git20191102.8.mga10.tainted vdr-plugin-sc(armv7hl-32) = 1.0.0-1.git20191102.8.mga10.tainted Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.16) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libcrypt.so.1 libcrypt.so.1(XCRYPT_2.0) libcrypto.so.3 libcrypto.so.3(OPENSSL_3.0.0) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.29) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) Recommends: group(vdr) user(vdr) Processing files: vdr-plugin-sc-debugsource-1.0.0-1.git20191102.8.mga10.tainted.armv7hl Provides: vdr-plugin-sc-debugsource = 1.0.0-1.git20191102.8.mga10.tainted vdr-plugin-sc-debugsource(armv7hl-32) = 1.0.0-1.git20191102.8.mga10.tainted Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: vdr-plugin-sc-debuginfo-1.0.0-1.git20191102.8.mga10.tainted.armv7hl Provides: debuginfo(build-id) = 1bd728eb7f034880c6129dd8f1b4929a7fd4dc70 debuginfo(build-id) = 20603c47cfb8b9dd25de419ca115609e5ae951d3 debuginfo(build-id) = 22dc75c11bd497f1bc31e980d5be24378b87a273 debuginfo(build-id) = 3089cf40001c2f19ea23656ec96460d8f7283584 debuginfo(build-id) = 36ecd57f3334d53ac6430045e18142eac96e253b debuginfo(build-id) = 3725511e63eb7cdd1a7cbcd6a8ed6b9a428299a1 debuginfo(build-id) = 4c2f4f5750be495751a207f77ba2e4a66187e624 debuginfo(build-id) = 7e6a67232f77dab7f261c4f636ee026eaf2e0387 debuginfo(build-id) = 7f1fed91c9d8514970e2270f405fe90356253e02 debuginfo(build-id) = 8a834b7f498f1a6c58a19baa3765fe057985bcec debuginfo(build-id) = 9b11f65df1c8edae80d22e62f5daa708078abc43 debuginfo(build-id) = a1b8b8f3d7af348f015b4ae76bc157c618ab0570 debuginfo(build-id) = a55a772da0ec1702ef812cc922e9ef25eb778fbc debuginfo(build-id) = a96b3c8f5c786fbcf268ec6b47eb0a8a7010a232 debuginfo(build-id) = c6411404ee9f10d9463a783ed26554f420037a20 debuginfo(build-id) = e287e2baced342599ba48c40a50ad10217ec848b debuginfo(build-id) = ef36163769cd699b5748413856b0cde5fd6db016 debuginfo(build-id) = fcfc31299818601face87f855feadd294f8ba4c0 vdr-plugin-sc-debuginfo = 1.0.0-1.git20191102.8.mga10.tainted vdr-plugin-sc-debuginfo(armv7hl-32) = 1.0.0-1.git20191102.8.mga10.tainted Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: vdr-plugin-sc-debugsource(armv7hl-32) = 1.0.0-1.git20191102.8.mga10.tainted Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/vdr-plugin-sc-1.0.0-1.git20191102.8.mga10.tainted.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/vdr-plugin-sc-debugsource-1.0.0-1.git20191102.8.mga10.tainted.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/vdr-plugin-sc-debuginfo-1.0.0-1.git20191102.8.mga10.tainted.armv7hl.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.60wfOd + umask 022 + cd /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + test -d /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + rm -rf /home/iurt/rpmbuild/BUILD/vdr-plugin-sc-1.0.0-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!