Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/kf5-gpgmepp.spec'], chrootPath='/var/lib/mock/f33-build-310391-57304/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/kf5-gpgmepp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1595894400 Wrote: /builddir/build/SRPMS/kf5-gpgmepp-16.08.3-14.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/kf5-gpgmepp.spec'], chrootPath='/var/lib/mock/f33-build-310391-57304/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/kf5-gpgmepp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1595894400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NO773g + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gpgmepp-16.08.3 + /usr/bin/xz -dc /builddir/build/SOURCES/gpgmepp-16.08.3.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gpgmepp-16.08.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QpWYzj + umask 022 + cd /builddir/build/BUILD + cd gpgmepp-16.08.3 + QTDIR=/usr + export QTDIR + PATH=/usr/lib64/qt5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -S . -B riscv64-redhat-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING:BOOL=FALSE -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_INCLUDEDIR_KF5:PATH=/usr/include/KF5 -DCMAKE_INSTALL_LIBEXECDIR_KF5:PATH=/usr/libexec/kf5 -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_USE_RELATIVE_PATHS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DECM_MKSPECS_INSTALL_DIR:PATH=/usr/lib64/qt5/mkspecs/modules -DKDE_INSTALL_BINDIR:PATH=/usr/bin -DKDE_INSTALL_INCLUDEDIR:PATH=/usr/include -DKDE_INSTALL_KCFGDIR:PATH=/usr/share/config.kcfg -DKDE_INSTALL_LIBDIR:PATH=/usr/lib64 -DKDE_INSTALL_LIBEXECDIR:PATH=/usr/libexec -DKDE_INSTALL_METAINFODIR:PATH=/usr/share/metainfo -DKDE_INSTALL_PLUGINDIR:PATH=/usr/lib64/qt5/plugins -DKDE_INSTALL_QMLDIR:PATH=/usr/lib64/qt5/qml -DKDE_INSTALL_QTPLUGINDIR:PATH=/usr/lib64/qt5/plugins -DKDE_INSTALL_QTQUICKIMPORTSDIR:PATH=/usr/lib64/qt5/imports -DKDE_INSTALL_SYSCONFDIR:PATH=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON -DBUILD_TESTING:BOOL=ON -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found gpgme-config at /usr/bin/gpgme-config -- Found gpgme v1.14.0, checking for flavours... -- Found flavour 'vanilla', checking whether it's usable...yes -- Found flavour 'pthread', checking whether it's usable...yes -- Usable gpgme flavours found: vanilla pthread -- Found Boost: /usr/include (found version "1.73.0") -- Performing Test HAVE_GPGME_DATA_SET_FILE_NAME -- Performing Test HAVE_GPGME_DATA_SET_FILE_NAME - Success -- Performing Test HAVE_GPGME_INCLUDE_CERTS_DEFAULT -- Performing Test HAVE_GPGME_INCLUDE_CERTS_DEFAULT - Success -- Performing Test HAVE_GPGME_KEYLIST_MODE_SIG_NOTATIONS -- Performing Test HAVE_GPGME_KEYLIST_MODE_SIG_NOTATIONS - Success -- Performing Test HAVE_GPGME_KEY_SIG_NOTATIONS -- Performing Test HAVE_GPGME_KEY_SIG_NOTATIONS - Success -- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED -- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED - Success -- Performing Test HAVE_GPGME_SIG_NOTATION_CRITICAL -- Performing Test HAVE_GPGME_SIG_NOTATION_CRITICAL - Success -- Performing Test HAVE_GPGME_SIG_NOTATION_FLAGS_T -- Performing Test HAVE_GPGME_SIG_NOTATION_FLAGS_T - Success -- Performing Test HAVE_GPGME_SIG_NOTATION_HUMAN_READABLE -- Performing Test HAVE_GPGME_SIG_NOTATION_HUMAN_READABLE - Success -- Performing Test HAVE_GPGME_SUBKEY_T_IS_QUALIFIED -- Performing Test HAVE_GPGME_SUBKEY_T_IS_QUALIFIED - Success -- Performing Test HAVE_GPGME_ENGINE_INFO_T_HOME_DIR -- Performing Test HAVE_GPGME_ENGINE_INFO_T_HOME_DIR - Success -- Performing Test HAVE_GPGME_CTX_GETSET_ENGINE_INFO -- Performing Test HAVE_GPGME_CTX_GETSET_ENGINE_INFO - Success -- Performing Test HAVE_GPGME_SIG_NOTATION_CLEARADDGET -- Performing Test HAVE_GPGME_SIG_NOTATION_CLEARADDGET - Success -- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_FILE_NAME -- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_FILE_NAME - Success -- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_RECIPIENTS -- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_RECIPIENTS - Success -- Performing Test HAVE_GPGME_VERIFY_RESULT_T_FILE_NAME -- Performing Test HAVE_GPGME_VERIFY_RESULT_T_FILE_NAME - Success -- Performing Test HAVE_GPGME_SIGNATURE_T_PKA_FIELDS -- Performing Test HAVE_GPGME_SIGNATURE_T_PKA_FIELDS - Success -- Performing Test HAVE_GPGME_SIGNATURE_T_ALGORITHM_FIELDS -- Performing Test HAVE_GPGME_SIGNATURE_T_ALGORITHM_FIELDS - Success -- Performing Test HAVE_GPGME_SIGNATURE_T_CHAIN_MODEL -- Performing Test HAVE_GPGME_SIGNATURE_T_CHAIN_MODEL - Success -- Looking for gpgme_get_fdptr -- Looking for gpgme_get_fdptr - not found -- Looking for gpgme_op_getauditlog -- Looking for gpgme_op_getauditlog - found -- Performing Test HAVE_GPGME_PROTOCOL_GPGCONF -- Performing Test HAVE_GPGME_PROTOCOL_GPGCONF - Success -- Looking for gpgme_cancel_async -- Looking for gpgme_cancel_async - found -- Performing Test HAVE_GPG_ERR_NO_PASSPHRASE -- Performing Test HAVE_GPG_ERR_NO_PASSPHRASE - Success -- Performing Test HAVE_GPG_ERR_ALREADY_SIGNED -- Performing Test HAVE_GPG_ERR_ALREADY_SIGNED - Failed -- Performing Test HAVE_GPGME_ENCRYPT_NO_ENCRYPT_TO -- Performing Test HAVE_GPGME_ENCRYPT_NO_ENCRYPT_TO - Success -- Performing Test HAVE_GPGME_SUBKEY_T_IS_CARDKEY -- Performing Test HAVE_GPGME_SUBKEY_T_IS_CARDKEY - Success -- Performing Test HAVE_GPGME_ASSUAN_ENGINE -- Performing Test HAVE_GPGME_ASSUAN_ENGINE - Success -- Performing Test HAVE_GPGME_KEYLIST_MODE_EPHEMERAL -- Performing Test HAVE_GPGME_KEYLIST_MODE_EPHEMERAL - Success -- Performing Test HAVE_GPGME_OP_IMPORT_KEYS -- Performing Test HAVE_GPGME_OP_IMPORT_KEYS - Success -- Performing Test HAVE_GPGME_G13_VFS -- Performing Test HAVE_GPGME_G13_VFS - Success -- Performing Test HAVE_GPGME_OP_PASSWD -- Performing Test HAVE_GPGME_OP_PASSWD - Success -- Performing Test HAVE_GPGME_IO_READWRITE -- Performing Test HAVE_GPGME_IO_READWRITE - Success -- Performing Test HAVE_GPG_ERR_SET_ERRNO -- Performing Test HAVE_GPG_ERR_SET_ERRNO - Success -- Performing Test HAVE_GPGME_GPG_ERROR_WRAPPERS -- Performing Test HAVE_GPGME_GPG_ERROR_WRAPPERS - Success -- Performing Test HAVE_GPGME_CONF_ARG_NEW_WITH_CONST_VALUE -- Performing Test HAVE_GPGME_CONF_ARG_NEW_WITH_CONST_VALUE - Success -- Performing Test HAVE_GPGME_CTX_OFFLINE -- Performing Test HAVE_GPGME_CTX_OFFLINE - Success -- Performing Test HAVE_GPGME_DATA_IDENTIFY -- Performing Test HAVE_GPGME_DATA_IDENTIFY - Success -- Performing Test HAVE_GPGME_DATA_IDENTIFY_GOOD -- Performing Test HAVE_GPGME_DATA_IDENTIFY_GOOD - Success -- Looking for gpgme_pubkey_algo_string -- Looking for gpgme_pubkey_algo_string - found -- Looking for sys/types.h CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:80 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: /usr/lib64/libgpgme.so;/usr/lib64/libgpg-error.so For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /usr/share/cmake/Modules/CheckTypeSize.cmake:230 (check_include_file) src/ConfigureChecks.cmake:470 (check_type_size) src/CMakeLists.txt:4 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of gpgme_ssize_t -- Check size of gpgme_ssize_t - done -- Check size of gpgme_off_t -- Check size of gpgme_off_t - done -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- The following REQUIRED packages have been found: * ECM (required version >= 5.23.0) * Qt5Core * Qt5 (required version >= 5.3.3) * Gpgme, The GnuPG Made Easy (GPGME) library), Required to build Gpgme++ * Boost -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_USE_RELATIVE_PATHS -- Build files have been written to: /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu + /usr/bin/cmake --build riscv64-redhat-linux-gnu -j4 --verbose /usr/bin/cmake -S/builddir/build/BUILD/gpgmepp-16.08.3 -B/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/CMakeFiles /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/build.make src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/depend /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp_autogen.dir/build.make src/CMakeFiles/KF5Gpgmepp_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gpgmepp-16.08.3 /builddir/build/BUILD/gpgmepp-16.08.3/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gpgmepp-16.08.3 /builddir/build/BUILD/gpgmepp-16.08.3/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/depend.internal". Scanning dependencies of target KF5Gpgmepp-pthread_autogen gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' Scanning dependencies of target KF5Gpgmepp_autogen /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/build.make src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp_autogen.dir/build.make src/CMakeFiles/KF5Gpgmepp_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 1%] Automatic MOC for target KF5Gpgmepp-pthread cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/AutogenInfo.json release [ 3%] Automatic MOC for target KF5Gpgmepp cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/AutogenInfo.json release AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/c++/10/riscv64-redhat-linux -I/usr/include/c++/10/backward -I/usr/lib/gcc/riscv64-redhat-linux/10/include -I/usr/local/include -I/usr/include AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/c++/10/riscv64-redhat-linux -I/usr/include/c++/10/backward -I/usr/lib/gcc/riscv64-redhat-linux/10/include -I/usr/local/include -I/usr/include AutoGen: Parsing "SRC:/src/assuanresult.h" AutoGen: Parsing "SRC:/src/callbacks.h" AutoGen: Parsing "SRC:/src/configuration.h" AutoGen: Parsing "SRC:/src/context.h" AutoGen: Parsing "SRC:/src/context_p.h" AutoGen: Parsing "SRC:/src/data.h" AutoGen: Parsing "SRC:/src/data_p.h" AutoGen: Parsing "SRC:/src/decryptionresult.h" AutoGen: Parsing "SRC:/src/defaultassuantransaction.h" AutoGen: Parsing "SRC:/src/editinteractor.h" AutoGen: Parsing "SRC:/src/encryptionresult.h" AutoGen: Parsing "SRC:/src/engineinfo.h" AutoGen: Parsing "SRC:/src/eventloopinteractor.h" AutoGen: Parsing "SRC:/src/exception.h" AutoGen: Parsing "SRC:/src/gpgadduserideditinteractor.h" AutoGen: Parsing "SRC:/src/gpgagentgetinfoassuantransaction.h" AutoGen: Parsing "SRC:/src/gpgsetexpirytimeeditinteractor.h" AutoGen: Parsing "SRC:/src/gpgsetownertrusteditinteractor.h" AutoGen: Parsing "SRC:/src/gpgsignkeyeditinteractor.h" AutoGen: Parsing "SRC:/src/importresult.h" AutoGen: Parsing "SRC:/src/key.h" AutoGen: Parsing "SRC:/src/keygenerationresult.h" AutoGen: Parsing "SRC:/src/keylistresult.h" AutoGen: Parsing "SRC:/src/scdgetinfoassuantransaction.h" AutoGen: Parsing "SRC:/src/signingresult.h" AutoGen: Parsing "SRC:/src/trustitem.h" AutoGen: Parsing "SRC:/src/verificationresult.h" AutoGen: Parsing "SRC:/src/vfsmountresult.h" AutoGen: Parsing "SRC:/src/assuanresult.cpp" AutoGen: Parsing "SRC:/src/callbacks.cpp" AutoGen: Parsing "SRC:/src/configuration.cpp" AutoGen: Parsing "SRC:/src/context.cpp" AutoGen: Parsing "SRC:/src/context_vanilla.cpp" AutoGen: Parsing "SRC:/src/data.cpp" AutoGen: Parsing "SRC:/src/assuanresult.h" AutoGen: Parsing "SRC:/src/decryptionresult.cpp" AutoGen: Parsing "SRC:/src/defaultassuantransaction.cpp" AutoGen: Parsing "SRC:/src/editinteractor.cpp" AutoGen: Parsing "SRC:/src/callbacks.h" AutoGen: Parsing "SRC:/src/encryptionresult.cpp" AutoGen: Parsing "SRC:/src/configuration.h" AutoGen: Parsing "SRC:/src/engineinfo.cpp" AutoGen: Parsing "SRC:/src/eventloopinteractor.cpp" AutoGen: Parsing "SRC:/src/exception.cpp" AutoGen: Parsing "SRC:/src/gpgadduserideditinteractor.cpp" AutoGen: Parsing "SRC:/src/gpgagentgetinfoassuantransaction.cpp" AutoGen: Parsing "SRC:/src/gpgsetexpirytimeeditinteractor.cpp" AutoGen: Parsing "SRC:/src/context.h" AutoGen: Parsing "SRC:/src/gpgsetownertrusteditinteractor.cpp" AutoGen: Parsing "SRC:/src/gpgsignkeyeditinteractor.cpp" AutoGen: Parsing "SRC:/src/context_p.h" AutoGen: Parsing "SRC:/src/importresult.cpp" AutoGen: Parsing "SRC:/src/data.h" AutoGen: Parsing "SRC:/src/key.cpp" AutoGen: Parsing "SRC:/src/data_p.h" AutoGen: Parsing "SRC:/src/decryptionresult.h" AutoGen: Parsing "SRC:/src/keygenerationresult.cpp" AutoGen: Parsing "SRC:/src/defaultassuantransaction.h" AutoGen: Parsing "SRC:/src/keylistresult.cpp" AutoGen: Parsing "SRC:/src/scdgetinfoassuantransaction.cpp" AutoGen: Parsing "SRC:/src/editinteractor.h" AutoGen: Parsing "SRC:/src/encryptionresult.h" AutoGen: Parsing "SRC:/src/signingresult.cpp" AutoGen: Parsing "SRC:/src/engineinfo.h" AutoGen: Parsing "SRC:/src/trustitem.cpp" AutoGen: Parsing "SRC:/src/eventloopinteractor.h" AutoGen: Parsing "SRC:/src/verificationresult.cpp" AutoGen: Parsing "SRC:/src/exception.h" AutoGen: Parsing "SRC:/src/vfsmountresult.cpp" AutoGen: Parsing "SRC:/src/gpgadduserideditinteractor.h" AutoGen: Parsing "SRC:/src/gpgagentgetinfoassuantransaction.h" AutoMoc: Generating MOC compilation "SRC:/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/gpgsetexpirytimeeditinteractor.h" AutoGen: Parsing "SRC:/src/gpgsetownertrusteditinteractor.h" AutoGen: Parsing "SRC:/src/gpgsignkeyeditinteractor.h" AutoGen: Parsing "SRC:/src/importresult.h" AutoGen: Parsing "SRC:/src/key.h" AutoGen: Parsing "SRC:/src/keygenerationresult.h" AutoGen: Writing the parse cache file "SRC:/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/ParseCache.txt" AutoGen: Parsing "SRC:/src/keylistresult.h" AutoGen: Parsing "SRC:/src/scdgetinfoassuantransaction.h" AutoGen: Parsing "SRC:/src/signingresult.h" AutoGen: Parsing "SRC:/src/trustitem.h" AutoGen: Writing the settings file "SRC:/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/verificationresult.h" AutoGen: Parsing "SRC:/src/vfsmountresult.h" AutoGen: Parsing "SRC:/src/assuanresult.cpp" AutoGen: Parsing "SRC:/src/callbacks.cpp" AutoGen: Parsing "SRC:/src/configuration.cpp" AutoGen: Parsing "SRC:/src/context.cpp" AutoGen: Parsing "SRC:/src/context_vanilla.cpp" AutoGen: Parsing "SRC:/src/data.cpp" AutoGen: Parsing "SRC:/src/decryptionresult.cpp" AutoGen: Parsing "SRC:/src/defaultassuantransaction.cpp" AutoGen: Parsing "SRC:/src/editinteractor.cpp" AutoGen: Parsing "SRC:/src/encryptionresult.cpp" AutoGen: Parsing "SRC:/src/engineinfo.cpp" AutoGen: Parsing "SRC:/src/eventloopinteractor.cpp" AutoGen: Parsing "SRC:/src/exception.cpp" AutoGen: Parsing "SRC:/src/gpgadduserideditinteractor.cpp" gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' AutoGen: Parsing "SRC:/src/gpgagentgetinfoassuantransaction.cpp" AutoGen: Parsing "SRC:/src/gpgsetexpirytimeeditinteractor.cpp" AutoGen: Parsing "SRC:/src/gpgsetownertrusteditinteractor.cpp" AutoGen: Parsing "SRC:/src/gpgsignkeyeditinteractor.cpp" AutoGen: Parsing "SRC:/src/importresult.cpp" AutoGen: Parsing "SRC:/src/key.cpp" AutoGen: Parsing "SRC:/src/keygenerationresult.cpp" AutoGen: Parsing "SRC:/src/keylistresult.cpp" AutoGen: Parsing "SRC:/src/scdgetinfoassuantransaction.cpp" AutoGen: Parsing "SRC:/src/signingresult.cpp" AutoGen: Parsing "SRC:/src/trustitem.cpp" AutoGen: Parsing "SRC:/src/verificationresult.cpp" AutoGen: Parsing "SRC:/src/vfsmountresult.cpp" AutoMoc: Generating MOC compilation "SRC:/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp_autogen.dir/AutogenUsed.txt" gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 3%] Built target KF5Gpgmepp-pthread_autogen /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp-pthread.dir/build.make src/CMakeFiles/KF5Gpgmepp-pthread.dir/depend [ 3%] Built target KF5Gpgmepp_autogen /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp.dir/build.make src/CMakeFiles/KF5Gpgmepp.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gpgmepp-16.08.3 /builddir/build/BUILD/gpgmepp-16.08.3/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gpgmepp-16.08.3 /builddir/build/BUILD/gpgmepp-16.08.3/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp-pthread.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/CMakeFiles/KF5Gpgmepp.dir/depend.internal". Scanning dependencies of target KF5Gpgmepp-pthread Scanning dependencies of target KF5Gpgmepp gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp-pthread.dir/build.make src/CMakeFiles/KF5Gpgmepp-pthread.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/gmake -f src/CMakeFiles/KF5Gpgmepp.dir/build.make src/CMakeFiles/KF5Gpgmepp.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 4%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/KF5Gpgmepp-pthread_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/KF5Gpgmepp-pthread_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/mocs_compilation.cpp [ 6%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/KF5Gpgmepp_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/exception.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/exception.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.cpp cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/KF5Gpgmepp_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/mocs_compilation.cpp [ 9%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/context.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/context.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp [ 10%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/exception.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/exception.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.cpp [ 12%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/key.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/key.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:191:44: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 191 | GpgME::Error edit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:192:52: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 192 | GpgME::Error startEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:195:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 195 | std::auto_ptr takeLastEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:201:48: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 201 | GpgME::Error cardEdit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:202:56: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 202 | GpgME::Error startCardEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:205:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 205 | std::auto_ptr takeLastCardEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:219:59: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 219 | AssuanResult assuanTransact(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:221:67: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 221 | GpgME::Error startAssuanTransaction(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:226:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 226 | std::auto_ptr takeLastAssuanTransaction(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:136:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 136 | GpgME::Error startKeyListing(const char *pattern = 0, bool secretOnly = false); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:42:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 42 | explicit TrustItem(gpgme_trust_item_t item = 0); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/util.h: In function 'GpgME::Notation::Flags convert_from_gpgme_sig_notation_flags_t(unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/util.h:138:91: warning: unused parameter 'flags' [-Wunused-parameter] 138 | static inline GpgME::Notation::Flags convert_from_gpgme_sig_notation_flags_t(unsigned int flags) | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/exception.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/util.h: In function 'GpgME::Notation::Flags convert_from_gpgme_sig_notation_flags_t(unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/util.h:138:91: warning: unused parameter 'flags' [-Wunused-parameter] 138 | static inline GpgME::Notation::Flags convert_from_gpgme_sig_notation_flags_t(unsigned int flags) | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:41: /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:54:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 54 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:55:22: warning: 'virtual GpgME::Data GpgME::DefaultAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 55 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:56:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 56 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:44: /builddir/build/BUILD/gpgmepp-16.08.3/src/data_p.h:32:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 32 | explicit Private(gpgme_data_t d = 0) | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:45: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:78:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | std::auto_ptr lastAssuanTransaction; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:45: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:79:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | std::auto_ptr lastEditInteractor, lastCardEditInteractor; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:45: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:70:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 70 | Private(gpgme_ctx_t c = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::protocolAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:161:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 161 | return key ? gpgme_get_protocol_name(key->protocol) : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::issuerSerial() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:236:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | return key ? key->issuer_serial : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::issuerName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:240:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 240 | return key ? key->issuer_name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::chainID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:244:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 244 | return key ? key->chain_id : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:249:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 249 | return key && key->subkeys ? key->subkeys->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::shortKeyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:255:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 255 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::primaryFingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:267:65: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 267 | const char *fpr = key && key->subkeys ? key->subkeys->fpr : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_subkey* GpgME::find_subkey(const shared_gpgme_key_t&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:342:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 342 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_subkey* GpgME::verify_subkey(const shared_gpgme_key_t&, gpgme_sub_key_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:354:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 354 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In constructor 'GpgME::Subkey::Subkey()': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:357:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 357 | Subkey::Subkey() : key(), subkey(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Subkey::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:378:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 378 | return subkey ? subkey->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Subkey::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:383:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 383 | return subkey ? subkey->fpr : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Subkey::cardSerialNumber() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:461:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 461 | return subkey ? subkey->card_number : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_user_id* GpgME::find_uid(const shared_gpgme_key_t&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:527:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 527 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_user_id* GpgME::verify_uid(const shared_gpgme_key_t&, gpgme_user_id_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:539:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 539 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In constructor 'GpgME::UserID::UserID()': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:542:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 542 | UserID::UserID() : key(), uid(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::id() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:594:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 594 | return uid ? uid->uid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:599:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | return uid ? uid->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::email() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:604:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 604 | return uid ? uid->email : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::comment() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:609:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 609 | return uid ? uid->comment : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_key_sig* GpgME::find_signature(gpgme_user_id_t, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:669:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 669 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_key_sig* GpgME::verify_signature(gpgme_user_id_t, gpgme_key_sig_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:681:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In constructor 'GpgME::UserID::Signature::Signature()': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:684:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 684 | UserID::Signature::Signature() : key(), uid(0), sig(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:684:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 684 | UserID::Signature::Signature() : key(), uid(0), sig(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerKeyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:705:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 705 | return sig ? sig->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerUserID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:755:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 755 | return sig ? sig->uid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:760:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 760 | return sig ? sig->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerEmail() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:765:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 765 | return sig ? sig->email : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerComment() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:770:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 770 | return sig ? sig->comment : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::policyURL() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:857:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 857 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:865:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 865 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'void GpgME::initializeLibrary()': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:101:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 101 | gpgme_check_version(0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In static member function 'static GpgME::Context* GpgME::Context::createForProtocol(GpgME::Protocol)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:222:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 222 | gpgme_ctx_t ctx = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:224:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 224 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:231:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 231 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:237:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 237 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:241:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 241 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:247:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | std::auto_ptr Context::createForEngine(Engine eng, Error *error) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In static member function 'static std::auto_ptr GpgME::Context::createForEngine(GpgME::Engine, GpgME::Error*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:249:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 249 | gpgme_ctx_t ctx = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:254:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 254 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:265:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 265 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:281:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 281 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:294:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 294 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:301:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 301 | return std::auto_ptr(new Context(ctx)); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In constructor 'GpgME::Context::Private::Private(gpgme_ctx_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:312:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 312 | iocbs(0), | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In destructor 'GpgME::Context::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:328:11: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 328 | ctx = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'void GpgME::Context::setProgressProvider(GpgME::ProgressProvider*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:418:67: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 418 | gpgme_set_progress_cb(d->ctx, provider ? &progress_callback : 0, provider); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::ProgressProvider* GpgME::Context::progressProvider() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:422:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 422 | void *pp = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'void GpgME::Context::setPassphraseProvider(GpgME::PassphraseProvider*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:430:71: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 430 | gpgme_set_passphrase_cb(d->ctx, provider ? &passphrase_callback : 0, provider); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::PassphraseProvider* GpgME::Context::passphraseProvider() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:435:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 435 | void *pp = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'bool GpgME::Context::managedByEventLoopInteractor() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:459:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 459 | return d->iocbs != 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'void GpgME::Context::uninstallIOCallbacks()': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:40: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:46: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:477:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 477 | delete d->iocbs; d->iocbs = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyListing(const char**, bool)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:532:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 532 | return startKeyListing(patterns ? patterns[0] : 0, secretOnly); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::KeyGenerationResult GpgME::Context::generateKey(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:569:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 569 | d->lasterr = gpgme_op_genkey(d->ctx, parameters, dp ? dp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:569:73: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 569 | d->lasterr = gpgme_op_genkey(d->ctx, parameters, dp ? dp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyGeneration(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:577:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 577 | return Error(d->lasterr = gpgme_op_genkey_start(d->ctx, parameters, dp ? dp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:577:92: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 577 | return Error(d->lasterr = gpgme_op_genkey_start(d->ctx, parameters, dp ? dp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::exportPublicKeys(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:593:83: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 593 | return Error(d->lasterr = gpgme_op_export(d->ctx, pattern, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::exportPublicKeys(const char**, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:602:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 602 | return exportPublicKeys(patterns ? patterns[0] : 0, keyData); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:606:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 606 | return Error(d->lasterr = gpgme_op_export_ext(d->ctx, patterns, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startPublicKeyExport(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:613:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | return Error(d->lasterr = gpgme_op_export_start(d->ctx, pattern, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startPublicKeyExport(const char**, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:622:62: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 622 | return startPublicKeyExport(patterns ? patterns[0] : 0, keyData); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:626:94: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 626 | return Error(d->lasterr = gpgme_op_export_ext_start(d->ctx, patterns, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::ImportResult GpgME::Context::importKeys(const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:633:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 633 | d->lasterr = gpgme_op_import(d->ctx, dp ? dp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::ImportResult GpgME::Context::importKeys(const std::vector&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:651:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 651 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:671:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 671 | fprs.push_back(0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:676:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 676 | d->lasterr = gpgme_op_export_ext(d->ctx, &fprs[0], 0, dp ? dp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:680:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 680 | d->lasterr = gpgme_op_import(d->ctx, dp ? dp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyImport(const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:695:77: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 695 | return Error(d->lasterr = gpgme_op_import_start(d->ctx, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyImport(const std::vector&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:709:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 709 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:760:42: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 760 | Error Context::edit(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::edit(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:766:102: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 766 | d->lastEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:767:102: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 767 | d->lastEditInteractor.get() ? d->lastEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:768:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 768 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:768:62: warning: 'gpgme_error_t gpgme_op_edit(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 768 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2574:15: note: declared here 2574 | gpgme_error_t gpgme_op_edit (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:771:50: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 771 | Error Context::startEditing(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startEditing(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:777:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 777 | d->lastEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:778:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 778 | d->lastEditInteractor.get() ? d->lastEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:779:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 779 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:779:48: warning: 'gpgme_error_t gpgme_op_edit_start(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 779 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2571:15: note: declared here 2571 | gpgme_error_t gpgme_op_edit_start (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:787:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 787 | std::auto_ptr Context::takeLastEditInteractor() | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:792:46: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 792 | Error Context::cardEdit(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::cardEdit(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:798:92: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 798 | d->lastCardEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:799:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 799 | d->lastCardEditInteractor.get() ? d->lastCardEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:800:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 800 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:800:48: warning: 'gpgme_error_t gpgme_op_card_edit(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 800 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2581:15: note: declared here 2581 | gpgme_error_t gpgme_op_card_edit (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:803:54: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 803 | Error Context::startCardEditing(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startCardEditing(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:809:92: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 809 | d->lastCardEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:810:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 810 | d->lastCardEditInteractor.get() ? d->lastCardEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:811:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 811 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:811:48: warning: 'gpgme_error_t gpgme_op_card_edit_start(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 811 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2577:15: note: declared here 2577 | gpgme_error_t gpgme_op_card_edit_start (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:819:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 819 | std::auto_ptr Context::takeLastCardEditInteractor() | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::TrustItem GpgME::Context::nextTrustItem(GpgME::Error&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:832:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 832 | gpgme_trust_item_t ti = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::AssuanResult GpgME::Context::assuanTransact(const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:880:41: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 880 | return assuanTransact(command, std::auto_ptr(new DefaultAssuanTransaction)); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:883:64: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 883 | AssuanResult Context::assuanTransact(const char *command, std::auto_ptr transaction) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::AssuanResult GpgME::Context::assuanTransact(const char*, std::auto_ptr)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:897:73: warning: 'gpgme_error_t gpgme_op_assuan_transact(gpgme_ctx_t, const char*, gpgme_assuan_data_cb_t, void*, gpgme_assuan_inquire_cb_t, void*, gpgme_assuan_status_cb_t, void*)' is deprecated [-Wdeprecated-declarations] 897 | d->lastAssuanTransaction.get()); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2747:1: note: declared here 2747 | gpgme_op_assuan_transact (gpgme_ctx_t ctx, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startAssuanTransaction(const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:907:49: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 907 | return startAssuanTransaction(command, std::auto_ptr(new DefaultAssuanTransaction)); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:910:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 910 | Error Context::startAssuanTransaction(const char *command, std::auto_ptr transaction) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:945:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 945 | std::auto_ptr Context::takeLastAssuanTransaction() | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::DecryptionResult GpgME::Context::decrypt(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:955:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 955 | d->lasterr = gpgme_op_decrypt(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:955:82: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 955 | d->lasterr = gpgme_op_decrypt(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startDecryption(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:964:80: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 964 | return Error(d->lasterr = gpgme_op_decrypt_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:964:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 964 | return Error(d->lasterr = gpgme_op_decrypt_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::VerificationResult GpgME::Context::verifyDetachedSignature(const GpgME::Data&, const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:981:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 981 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:981:81: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 981 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:981:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 981 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::VerificationResult GpgME::Context::verifyOpaqueSignature(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:990:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 990 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:990:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 990 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:990:63: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 990 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startDetachedSignatureVerification(const GpgME::Data&, const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:999:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 999 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:999:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 999 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:999:103: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 999 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startOpaqueSignatureVerification(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1007:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1007 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1007:103: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1007 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1007:82: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1007 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'std::pair GpgME::Context::decryptAndVerify(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1024:68: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1024 | d->lasterr = gpgme_op_decrypt_verify(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1024:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1024 | d->lasterr = gpgme_op_decrypt_verify(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startCombinedDecryptionAndVerification(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1034:87: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1034 | return Error(d->lasterr = gpgme_op_decrypt_verify_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1034:108: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1034 | return Error(d->lasterr = gpgme_op_decrypt_verify_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startGetAuditLog(GpgME::Data&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1056:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1056 | return Error(d->lasterr = gpgme_op_getauditlog_start(d->ctx, odp ? odp->data : 0, to_auditlog_flags(flags))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::getAuditLog(GpgME::Data&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1068:78: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1068 | return Error(d->lasterr = gpgme_op_getauditlog(d->ctx, odp ? odp->data : 0, to_auditlog_flags(flags))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::addSignaturePolicyURL(const char*, bool)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1121:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1121 | return Error(gpgme_sig_notation_add(d->ctx, 0, url, critical ? GPGME_SIG_NOTATION_CRITICAL : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'const char* GpgME::Context::signaturePolicyURL() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1137:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1137 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::SigningResult GpgME::Context::sign(const GpgME::Data&, GpgME::Data&, GpgME::SignatureMode)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1182:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1182 | d->lasterr = gpgme_op_sign(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1182:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1182 | d->lasterr = gpgme_op_sign(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startSigning(const GpgME::Data&, GpgME::Data&, GpgME::SignatureMode)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1191:77: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1191 | return Error(d->lasterr = gpgme_op_sign_start(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1191:98: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1191 | return Error(d->lasterr = gpgme_op_sign_start(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::EncryptionResult GpgME::Context::encrypt(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1234:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1234 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1237:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1237 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1237:74: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1237 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::encryptSymmetrically(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1248:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1248 | pdp ? pdp->data : 0, cdp ? cdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1248:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1248 | pdp ? pdp->data : 0, cdp ? cdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1247:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1247 | return Error(d->lasterr = gpgme_op_encrypt(d->ctx, 0, (gpgme_encrypt_flags_t)0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startEncryption(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1268:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1268 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1270:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1270 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1270:80: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1270 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'std::pair GpgME::Context::signAndEncrypt(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1296:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1296 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1298:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1298 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1298:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1298 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startCombinedSigningAndEncryption(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1316:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1316 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1318:36: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1318 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1318:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1318 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::createVFS(const char*, const std::vector&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1334:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1334 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'GpgME::Error GpgME::setDefaultLocale(int, const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1513:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1513 | return Error(gpgme_set_locale(0, cat, val)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'GpgME::EngineInfo GpgME::engineInfo(GpgME::Protocol)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1518:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1518 | gpgme_engine_info_t ei = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'GpgME::EngineInfo GpgME::engineInfo(GpgME::Engine)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1574:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1574 | gpgme_engine_info_t ei = 0; | ^ [ 13%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/context.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/context.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp [ 15%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/key.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/key.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/trustitem.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/trustitem.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:191:44: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 191 | GpgME::Error edit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:192:52: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 192 | GpgME::Error startEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:195:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 195 | std::auto_ptr takeLastEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:201:48: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 201 | GpgME::Error cardEdit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:202:56: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 202 | GpgME::Error startCardEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:205:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 205 | std::auto_ptr takeLastCardEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:219:59: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 219 | AssuanResult assuanTransact(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:221:67: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 221 | GpgME::Error startAssuanTransaction(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:226:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 226 | std::auto_ptr takeLastAssuanTransaction(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:136:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 136 | GpgME::Error startKeyListing(const char *pattern = 0, bool secretOnly = false); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:42:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 42 | explicit TrustItem(gpgme_trust_item_t item = 0); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:41: /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:54:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 54 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:55:22: warning: 'virtual GpgME::Data GpgME::DefaultAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 55 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:56:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 56 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:44: /builddir/build/BUILD/gpgmepp-16.08.3/src/data_p.h:32:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 32 | explicit Private(gpgme_data_t d = 0) | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:45: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:78:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | std::auto_ptr lastAssuanTransaction; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:45: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:79:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | std::auto_ptr lastEditInteractor, lastCardEditInteractor; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:45: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:70:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 70 | Private(gpgme_ctx_t c = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::protocolAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:161:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 161 | return key ? gpgme_get_protocol_name(key->protocol) : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::issuerSerial() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:236:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | return key ? key->issuer_serial : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::issuerName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:240:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 240 | return key ? key->issuer_name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::chainID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:244:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 244 | return key ? key->chain_id : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:249:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 249 | return key && key->subkeys ? key->subkeys->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::shortKeyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:255:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 255 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Key::primaryFingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:267:65: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 267 | const char *fpr = key && key->subkeys ? key->subkeys->fpr : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_subkey* GpgME::find_subkey(const shared_gpgme_key_t&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:342:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 342 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_subkey* GpgME::verify_subkey(const shared_gpgme_key_t&, gpgme_sub_key_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:354:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 354 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In constructor 'GpgME::Subkey::Subkey()': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:357:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 357 | Subkey::Subkey() : key(), subkey(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Subkey::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:378:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 378 | return subkey ? subkey->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Subkey::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:383:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 383 | return subkey ? subkey->fpr : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::Subkey::cardSerialNumber() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:461:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 461 | return subkey ? subkey->card_number : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_user_id* GpgME::find_uid(const shared_gpgme_key_t&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:527:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 527 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_user_id* GpgME::verify_uid(const shared_gpgme_key_t&, gpgme_user_id_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:539:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 539 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In constructor 'GpgME::UserID::UserID()': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:542:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 542 | UserID::UserID() : key(), uid(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::id() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:594:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 594 | return uid ? uid->uid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:599:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | return uid ? uid->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::email() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:604:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 604 | return uid ? uid->email : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::comment() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:609:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 609 | return uid ? uid->comment : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_key_sig* GpgME::find_signature(gpgme_user_id_t, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:669:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 669 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In function '_gpgme_key_sig* GpgME::verify_signature(gpgme_user_id_t, gpgme_key_sig_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:681:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In constructor 'GpgME::UserID::Signature::Signature()': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:684:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 684 | UserID::Signature::Signature() : key(), uid(0), sig(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:684:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 684 | UserID::Signature::Signature() : key(), uid(0), sig(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerKeyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:705:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 705 | return sig ? sig->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerUserID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:755:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 755 | return sig ? sig->uid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:760:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 760 | return sig ? sig->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerEmail() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:765:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 765 | return sig ? sig->email : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::signerComment() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:770:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 770 | return sig ? sig->comment : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp: In member function 'const char* GpgME::UserID::Signature::policyURL() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:857:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 857 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/key.cpp:865:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 865 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'void GpgME::initializeLibrary()': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:101:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 101 | gpgme_check_version(0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In static member function 'static GpgME::Context* GpgME::Context::createForProtocol(GpgME::Protocol)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:222:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 222 | gpgme_ctx_t ctx = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:224:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 224 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:231:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 231 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:237:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 237 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:241:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 241 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:247:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 247 | std::auto_ptr Context::createForEngine(Engine eng, Error *error) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In static member function 'static std::auto_ptr GpgME::Context::createForEngine(GpgME::Engine, GpgME::Error*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:249:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 249 | gpgme_ctx_t ctx = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:254:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 254 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:265:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 265 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:281:25: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 281 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:294:21: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 294 | return std::auto_ptr(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:301:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 301 | return std::auto_ptr(new Context(ctx)); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In constructor 'GpgME::Context::Private::Private(gpgme_ctx_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:312:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 312 | iocbs(0), | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In destructor 'GpgME::Context::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:328:11: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 328 | ctx = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'void GpgME::Context::setProgressProvider(GpgME::ProgressProvider*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:418:67: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 418 | gpgme_set_progress_cb(d->ctx, provider ? &progress_callback : 0, provider); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::ProgressProvider* GpgME::Context::progressProvider() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:422:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 422 | void *pp = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'void GpgME::Context::setPassphraseProvider(GpgME::PassphraseProvider*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:430:71: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 430 | gpgme_set_passphrase_cb(d->ctx, provider ? &passphrase_callback : 0, provider); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::PassphraseProvider* GpgME::Context::passphraseProvider() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:435:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 435 | void *pp = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'bool GpgME::Context::managedByEventLoopInteractor() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:459:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 459 | return d->iocbs != 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'void GpgME::Context::uninstallIOCallbacks()': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:40: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:46: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:474:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | static gpgme_io_cbs noiocbs = { 0, 0, 0, 0, 0 }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:477:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 477 | delete d->iocbs; d->iocbs = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyListing(const char**, bool)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:532:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 532 | return startKeyListing(patterns ? patterns[0] : 0, secretOnly); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::KeyGenerationResult GpgME::Context::generateKey(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:569:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 569 | d->lasterr = gpgme_op_genkey(d->ctx, parameters, dp ? dp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:569:73: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 569 | d->lasterr = gpgme_op_genkey(d->ctx, parameters, dp ? dp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyGeneration(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:577:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 577 | return Error(d->lasterr = gpgme_op_genkey_start(d->ctx, parameters, dp ? dp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:577:92: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 577 | return Error(d->lasterr = gpgme_op_genkey_start(d->ctx, parameters, dp ? dp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::exportPublicKeys(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:593:83: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 593 | return Error(d->lasterr = gpgme_op_export(d->ctx, pattern, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::exportPublicKeys(const char**, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:602:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 602 | return exportPublicKeys(patterns ? patterns[0] : 0, keyData); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:606:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 606 | return Error(d->lasterr = gpgme_op_export_ext(d->ctx, patterns, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startPublicKeyExport(const char*, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:613:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | return Error(d->lasterr = gpgme_op_export_start(d->ctx, pattern, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startPublicKeyExport(const char**, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:622:62: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 622 | return startPublicKeyExport(patterns ? patterns[0] : 0, keyData); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:626:94: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 626 | return Error(d->lasterr = gpgme_op_export_ext_start(d->ctx, patterns, 0, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::ImportResult GpgME::Context::importKeys(const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:633:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 633 | d->lasterr = gpgme_op_import(d->ctx, dp ? dp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::ImportResult GpgME::Context::importKeys(const std::vector&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:651:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 651 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:671:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 671 | fprs.push_back(0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:676:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 676 | d->lasterr = gpgme_op_export_ext(d->ctx, &fprs[0], 0, dp ? dp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:680:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 680 | d->lasterr = gpgme_op_import(d->ctx, dp ? dp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyImport(const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:695:77: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 695 | return Error(d->lasterr = gpgme_op_import_start(d->ctx, dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startKeyImport(const std::vector&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:709:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 709 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:760:42: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 760 | Error Context::edit(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::edit(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:766:102: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 766 | d->lastEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:767:102: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 767 | d->lastEditInteractor.get() ? d->lastEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:768:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 768 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:768:62: warning: 'gpgme_error_t gpgme_op_edit(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 768 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2574:15: note: declared here 2574 | gpgme_error_t gpgme_op_edit (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:771:50: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 771 | Error Context::startEditing(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startEditing(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:777:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 777 | d->lastEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:778:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 778 | d->lastEditInteractor.get() ? d->lastEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:779:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 779 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:779:48: warning: 'gpgme_error_t gpgme_op_edit_start(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 779 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2571:15: note: declared here 2571 | gpgme_error_t gpgme_op_edit_start (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:787:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 787 | std::auto_ptr Context::takeLastEditInteractor() | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:792:46: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 792 | Error Context::cardEdit(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::cardEdit(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:798:92: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 798 | d->lastCardEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:799:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 799 | d->lastCardEditInteractor.get() ? d->lastCardEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:800:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 800 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:800:48: warning: 'gpgme_error_t gpgme_op_card_edit(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 800 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2581:15: note: declared here 2581 | gpgme_error_t gpgme_op_card_edit (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:803:54: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 803 | Error Context::startCardEditing(const Key &key, std::auto_ptr func, Data &data) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startCardEditing(const GpgME::Key&, std::auto_ptr, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:809:92: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 809 | d->lastCardEditInteractor.get() ? edit_interactor_callback : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:810:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 810 | d->lastCardEditInteractor.get() ? d->lastCardEditInteractor->d : 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:811:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 811 | dp ? dp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:811:48: warning: 'gpgme_error_t gpgme_op_card_edit_start(gpgme_ctx_t, gpgme_key_t, gpgme_edit_cb_t, void*, gpgme_data_t)' is deprecated [-Wdeprecated-declarations] 811 | dp ? dp->data : 0)); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2577:15: note: declared here 2577 | gpgme_error_t gpgme_op_card_edit_start (gpgme_ctx_t ctx, gpgme_key_t key, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:819:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 819 | std::auto_ptr Context::takeLastCardEditInteractor() | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::TrustItem GpgME::Context::nextTrustItem(GpgME::Error&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:832:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 832 | gpgme_trust_item_t ti = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::AssuanResult GpgME::Context::assuanTransact(const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:880:41: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 880 | return assuanTransact(command, std::auto_ptr(new DefaultAssuanTransaction)); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:883:64: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 883 | AssuanResult Context::assuanTransact(const char *command, std::auto_ptr transaction) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::AssuanResult GpgME::Context::assuanTransact(const char*, std::auto_ptr)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:897:73: warning: 'gpgme_error_t gpgme_op_assuan_transact(gpgme_ctx_t, const char*, gpgme_assuan_data_cb_t, void*, gpgme_assuan_inquire_cb_t, void*, gpgme_assuan_status_cb_t, void*)' is deprecated [-Wdeprecated-declarations] 897 | d->lastAssuanTransaction.get()); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.h:29, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:43: /usr/include/gpgme.h:2747:1: note: declared here 2747 | gpgme_op_assuan_transact (gpgme_ctx_t ctx, | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startAssuanTransaction(const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:907:49: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 907 | return startAssuanTransaction(command, std::auto_ptr(new DefaultAssuanTransaction)); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:910:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 910 | Error Context::startAssuanTransaction(const char *command, std::auto_ptr transaction) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:945:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 945 | std::auto_ptr Context::takeLastAssuanTransaction() | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:25: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::DecryptionResult GpgME::Context::decrypt(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:955:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 955 | d->lasterr = gpgme_op_decrypt(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:955:82: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 955 | d->lasterr = gpgme_op_decrypt(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startDecryption(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:964:80: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 964 | return Error(d->lasterr = gpgme_op_decrypt_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:964:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 964 | return Error(d->lasterr = gpgme_op_decrypt_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::VerificationResult GpgME::Context::verifyDetachedSignature(const GpgME::Data&, const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:981:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 981 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:981:81: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 981 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:981:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 981 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::VerificationResult GpgME::Context::verifyOpaqueSignature(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:990:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 990 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:990:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 990 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:990:63: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 990 | d->lasterr = gpgme_op_verify(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startDetachedSignatureVerification(const GpgME::Data&, const GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:999:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 999 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:999:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 999 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:999:103: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 999 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, tdp ? tdp->data : 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startOpaqueSignatureVerification(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1007:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1007 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1007:103: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1007 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1007:82: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1007 | return Error(d->lasterr = gpgme_op_verify_start(d->ctx, sdp ? sdp->data : 0, 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'std::pair GpgME::Context::decryptAndVerify(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1024:68: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1024 | d->lasterr = gpgme_op_decrypt_verify(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1024:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1024 | d->lasterr = gpgme_op_decrypt_verify(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startCombinedDecryptionAndVerification(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1034:87: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1034 | return Error(d->lasterr = gpgme_op_decrypt_verify_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1034:108: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1034 | return Error(d->lasterr = gpgme_op_decrypt_verify_start(d->ctx, cdp ? cdp->data : 0, pdp ? pdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startGetAuditLog(GpgME::Data&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1056:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1056 | return Error(d->lasterr = gpgme_op_getauditlog_start(d->ctx, odp ? odp->data : 0, to_auditlog_flags(flags))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::getAuditLog(GpgME::Data&, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1068:78: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1068 | return Error(d->lasterr = gpgme_op_getauditlog(d->ctx, odp ? odp->data : 0, to_auditlog_flags(flags))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::addSignaturePolicyURL(const char*, bool)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1121:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1121 | return Error(gpgme_sig_notation_add(d->ctx, 0, url, critical ? GPGME_SIG_NOTATION_CRITICAL : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'const char* GpgME::Context::signaturePolicyURL() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1137:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1137 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::SigningResult GpgME::Context::sign(const GpgME::Data&, GpgME::Data&, GpgME::SignatureMode)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1182:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1182 | d->lasterr = gpgme_op_sign(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1182:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1182 | d->lasterr = gpgme_op_sign(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startSigning(const GpgME::Data&, GpgME::Data&, GpgME::SignatureMode)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1191:77: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1191 | return Error(d->lasterr = gpgme_op_sign_start(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1191:98: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1191 | return Error(d->lasterr = gpgme_op_sign_start(d->ctx, pdp ? pdp->data : 0, sdp ? sdp->data : 0, sigmode2sigmode(mode))); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::EncryptionResult GpgME::Context::encrypt(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1234:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1234 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1237:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1237 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1237:74: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1237 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::encryptSymmetrically(const GpgME::Data&, GpgME::Data&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1248:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1248 | pdp ? pdp->data : 0, cdp ? cdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1248:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1248 | pdp ? pdp->data : 0, cdp ? cdp->data : 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1247:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1247 | return Error(d->lasterr = gpgme_op_encrypt(d->ctx, 0, (gpgme_encrypt_flags_t)0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startEncryption(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1268:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1268 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1270:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1270 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1270:80: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1270 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'std::pair GpgME::Context::signAndEncrypt(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1296:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1296 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1298:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1298 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1298:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1298 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::startCombinedSigningAndEncryption(const std::vector&, const GpgME::Data&, GpgME::Data&, GpgME::Context::EncryptionFlags)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1316:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1316 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1318:36: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1318 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1318:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1318 | pdp ? pdp->data : 0, cdp ? cdp->data : 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In member function 'GpgME::Error GpgME::Context::createVFS(const char*, const std::vector&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1334:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1334 | *keys_it++ = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'GpgME::Error GpgME::setDefaultLocale(int, const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1513:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1513 | return Error(gpgme_set_locale(0, cat, val)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'GpgME::EngineInfo GpgME::engineInfo(GpgME::Protocol)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1518:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1518 | gpgme_engine_info_t ei = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp: In function 'GpgME::EngineInfo GpgME::engineInfo(GpgME::Engine)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context.cpp:1574:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1574 | gpgme_engine_info_t ei = 0; | ^ [ 18%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/trustitem.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/trustitem.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:28, from /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:42:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 42 | explicit TrustItem(gpgme_trust_item_t item = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In destructor 'virtual GpgME::TrustItem::~TrustItem()': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:66:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 66 | delete d; d = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:81:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 81 | return d->item ? d->item->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::userID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:86:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | return d->item ? d->item->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::ownerTrustAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:91:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 91 | return d->item ? d->item->owner_trust : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::validityAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:96:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 96 | return d->item ? d->item->validity : 0 ; | ^ [ 19%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/data.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/data.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp [ 21%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/callbacks.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/callbacks.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:28, from /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:42:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 42 | explicit TrustItem(gpgme_trust_item_t item = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In destructor 'virtual GpgME::TrustItem::~TrustItem()': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:66:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 66 | delete d; d = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:81:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 81 | return d->item ? d->item->keyid : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::userID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:86:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | return d->item ? d->item->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::ownerTrustAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:91:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 91 | return d->item ? d->item->owner_trust : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp: In member function 'const char* GpgME::TrustItem::validityAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.cpp:96:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 96 | return d->item ? d->item->validity : 0 ; | ^ [ 22%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/data.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/data.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/data_p.h:32:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 32 | explicit Private(gpgme_data_t d = 0) | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/data.h:26, from /builddir/build/BUILD/gpgmepp-16.08.3/src/data_p.h:26, from /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data()': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:48:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 48 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const GpgME::Data::Null&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:52:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 52 | : d(new Private(0)) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const char*, size_t, bool)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:67:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 67 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:74:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 74 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const char*, off_t, size_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:83:75: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 83 | const gpgme_error_t e = gpgme_data_new_from_filepart(&data, filename, 0, offset, length); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:84:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(FILE*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:91:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 91 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(FILE*, off_t, size_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:97:65: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 97 | const gpgme_error_t e = gpgme_data_new_from_filepart(&data, 0, fp, offset, length); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:98:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 98 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:105:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 105 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(GpgME::DataProvider*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:115:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 115 | d->cbs.read = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:118:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 118 | d->cbs.write = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:121:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 121 | d->cbs.seek = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:124:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 124 | d->cbs.release = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:128:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 128 | d->data = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In member function 'GpgME::Data::Encoding GpgME::Data::encoding() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_URL' not handled in switch [-Wswitch] 146 | switch (gpgme_data_get_encoding(d->data)) { | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_URLESC' not handled in switch [-Wswitch] /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_URL0' not handled in switch [-Wswitch] /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_MIME' not handled in switch [-Wswitch] [ 24%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/eventloopinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/eventloopinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/util.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/editinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/editinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp: In function 'gpgme_error_t passphrase_callback(void*, const char*, const char*, int, int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp:87:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 87 | char *passphrase = provider ? provider->getPassphrase(uid_hint, desc, prev_was_bad, canceled) : 0 ; | ^ [ 27%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/callbacks.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/callbacks.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/data_p.h:32:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 32 | explicit Private(gpgme_data_t d = 0) | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/data.h:26, from /builddir/build/BUILD/gpgmepp-16.08.3/src/data_p.h:26, from /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data()': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:48:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 48 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const GpgME::Data::Null&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:52:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 52 | : d(new Private(0)) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const char*, size_t, bool)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:67:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 67 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const char*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:74:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 74 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(const char*, off_t, size_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:83:75: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 83 | const gpgme_error_t e = gpgme_data_new_from_filepart(&data, filename, 0, offset, length); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:84:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(FILE*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:91:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 91 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(FILE*, off_t, size_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:97:65: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 97 | const gpgme_error_t e = gpgme_data_new_from_filepart(&data, 0, fp, offset, length); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:98:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 98 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:105:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 105 | d.reset(new Private(e ? 0 : data)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In constructor 'GpgME::Data::Data(GpgME::DataProvider*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:115:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 115 | d->cbs.read = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:118:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 118 | d->cbs.write = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:121:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 121 | d->cbs.seek = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:124:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 124 | d->cbs.release = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:128:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 128 | d->data = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp: In member function 'GpgME::Data::Encoding GpgME::Data::encoding() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_URL' not handled in switch [-Wswitch] 146 | switch (gpgme_data_get_encoding(d->data)) { | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_URLESC' not handled in switch [-Wswitch] /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_URL0' not handled in switch [-Wswitch] /builddir/build/BUILD/gpgmepp-16.08.3/src/data.cpp:146:12: warning: enumeration value 'GPGME_DATA_ENCODING_MIME' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [ 28%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/eventloopinteractor.cpp.o In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:191:44: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 191 | GpgME::Error edit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:192:52: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 192 | GpgME::Error startEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/eventloopinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:195:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 195 | std::auto_ptr takeLastEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:201:48: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 201 | GpgME::Error cardEdit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:202:56: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 202 | GpgME::Error startCardEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:205:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 205 | std::auto_ptr takeLastCardEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:219:59: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 219 | AssuanResult assuanTransact(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:221:67: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 221 | GpgME::Error startAssuanTransaction(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:226:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 226 | std::auto_ptr takeLastAssuanTransaction(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:136:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 136 | GpgME::Error startKeyListing(const char *pattern = 0, bool secretOnly = false); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:28: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:78:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | std::auto_ptr lastAssuanTransaction; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:28: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:79:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | std::auto_ptr lastEditInteractor, lastCardEditInteractor; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:28: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:70:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 70 | Private(gpgme_ctx_t c = 0); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:30: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:42:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 42 | explicit TrustItem(gpgme_trust_item_t item = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:76:5: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:79:5: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 79 | 0 | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp: In static member function 'static void GpgME::EventLoopInteractor::Private::removeIOCb(void*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:113:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 113 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:158:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 158 | EventLoopInteractor *EventLoopInteractor::mSelf = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp: In destructor 'virtual GpgME::EventLoopInteractor::~EventLoopInteractor()': /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:169:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 169 | mSelf = 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/util.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp: In constructor 'GpgME::EditInteractor::Private::Private(GpgME::EditInteractor*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp:196:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 196 | debug(0) | ^ [ 30%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/assuanresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/assuanresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp: In function 'gpgme_error_t passphrase_callback(void*, const char*, const char*, int, int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/callbacks.cpp:87:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 87 | char *passphrase = provider ? provider->getPassphrase(uid_hint, desc, prev_was_bad, canceled) : 0 ; | ^ [ 31%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/editinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/editinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/assuanresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/assuanresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:191:44: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 191 | GpgME::Error edit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:192:52: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 192 | GpgME::Error startEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:195:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 195 | std::auto_ptr takeLastEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:201:48: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 201 | GpgME::Error cardEdit(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:202:56: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 202 | GpgME::Error startCardEditing(const Key &key, std::auto_ptr function, Data &out); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:205:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 205 | std::auto_ptr takeLastCardEditInteractor(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:219:59: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 219 | AssuanResult assuanTransact(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:221:67: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 221 | GpgME::Error startAssuanTransaction(const char *command, std::auto_ptr transaction); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:226:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 226 | std::auto_ptr takeLastAssuanTransaction(); | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:72:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 72 | static std::auto_ptr createForEngine(Engine engine, Error *err = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:136:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 136 | GpgME::Error startKeyListing(const char *pattern = 0, bool secretOnly = false); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:28: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:78:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 78 | std::auto_ptr lastAssuanTransaction; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:28: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:79:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] 79 | std::auto_ptr lastEditInteractor, lastCardEditInteractor; | ^~~~~~~~ In file included from /usr/include/c++/10/memory:83, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:32, from /builddir/build/BUILD/gpgmepp-16.08.3/src/context.h:30, from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:27: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:28: /builddir/build/BUILD/gpgmepp-16.08.3/src/context_p.h:70:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 70 | Private(gpgme_ctx_t c = 0); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:30: /builddir/build/BUILD/gpgmepp-16.08.3/src/trustitem.h:42:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 42 | explicit TrustItem(gpgme_trust_item_t item = 0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:76:5: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 76 | 0, | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:79:5: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 79 | 0 | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp: In static member function 'static void GpgME::EventLoopInteractor::Private::removeIOCb(void*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:113:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 113 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:158:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 158 | EventLoopInteractor *EventLoopInteractor::mSelf = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp: In destructor 'virtual GpgME::EventLoopInteractor::~EventLoopInteractor()': /builddir/build/BUILD/gpgmepp-16.08.3/src/eventloopinteractor.cpp:169:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 169 | mSelf = 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.h:28, from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/keylistresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/keylistresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp: In constructor 'GpgME::AssuanResult::Private::Private(gpgme_assuan_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:43:20: warning: '_gpgme_op_assuan_result::err' is deprecated [-Wdeprecated-declarations] 43 | error = r->err; | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2737:17: note: declared here 2737 | gpgme_error_t err _GPGME_DEPRECATED_OUTSIDE_GPGME(1,2); | ^~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:43:20: warning: '_gpgme_op_assuan_result::err' is deprecated [-Wdeprecated-declarations] 43 | error = r->err; | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2737:17: note: declared here 2737 | gpgme_error_t err _GPGME_DEPRECATED_OUTSIDE_GPGME(1,2); | ^~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:43:20: warning: '_gpgme_op_assuan_result::err' is deprecated [-Wdeprecated-declarations] 43 | error = r->err; | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2737:17: note: declared here 2737 | gpgme_error_t err _GPGME_DEPRECATED_OUTSIDE_GPGME(1,2); | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp:27: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp: In member function 'void GpgME::AssuanResult::init(gpgme_ctx_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:69:59: warning: '_gpgme_op_assuan_result* gpgme_op_assuan_result(gpgme_ctx_t)' is deprecated [-Wdeprecated-declarations] 69 | gpgme_assuan_result_t res = gpgme_op_assuan_result(ctx); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2743:23: note: declared here 2743 | gpgme_assuan_result_t gpgme_op_assuan_result (gpgme_ctx_t ctx) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.h:28, from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/keylistresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/keylistresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp: In constructor 'GpgME::EditInteractor::Private::Private(GpgME::EditInteractor*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/editinteractor.cpp:196:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 196 | debug(0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp: In constructor 'GpgME::AssuanResult::Private::Private(gpgme_assuan_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:43:20: warning: '_gpgme_op_assuan_result::err' is deprecated [-Wdeprecated-declarations] 43 | error = r->err; | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2737:17: note: declared here 2737 | gpgme_error_t err _GPGME_DEPRECATED_OUTSIDE_GPGME(1,2); | ^~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:43:20: warning: '_gpgme_op_assuan_result::err' is deprecated [-Wdeprecated-declarations] 43 | error = r->err; | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2737:17: note: declared here 2737 | gpgme_error_t err _GPGME_DEPRECATED_OUTSIDE_GPGME(1,2); | ^~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:43:20: warning: '_gpgme_op_assuan_result::err' is deprecated [-Wdeprecated-declarations] 43 | error = r->err; | ^~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2737:17: note: declared here 2737 | gpgme_error_t err _GPGME_DEPRECATED_OUTSIDE_GPGME(1,2); | ^~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp: In member function 'void GpgME::AssuanResult::init(gpgme_ctx_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:69:59: warning: '_gpgme_op_assuan_result* gpgme_op_assuan_result(gpgme_ctx_t)' is deprecated [-Wdeprecated-declarations] 69 | gpgme_assuan_result_t res = gpgme_op_assuan_result(ctx); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/assuanresult.cpp:28: /usr/include/gpgme.h:2743:23: note: declared here 2743 | gpgme_assuan_result_t gpgme_op_assuan_result (gpgme_ctx_t ctx) | ^~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/keygenerationresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/keygenerationresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/importresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/importresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp: In member function 'void GpgME::KeyListResult::mergeWith(const GpgME::KeyListResult&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp:88:24: warning: implicitly-declared 'GpgME::KeyListResult::KeyListResult(const GpgME::KeyListResult&)' is deprecated [-Wdeprecated-copy] 88 | operator=(other); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.h:46:26: note: because 'GpgME::KeyListResult' has user-provided 'const GpgME::KeyListResult& GpgME::KeyListResult::operator=(GpgME::KeyListResult)' 46 | const KeyListResult &operator=(KeyListResult other) | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.h:46:50: note: initializing argument 1 of 'const GpgME::KeyListResult& GpgME::KeyListResult::operator=(GpgME::KeyListResult)' 46 | const KeyListResult &operator=(KeyListResult other) | ~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/decryptionresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/decryptionresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp: In member function 'void GpgME::KeyListResult::mergeWith(const GpgME::KeyListResult&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp:88:24: warning: implicitly-declared 'GpgME::KeyListResult::KeyListResult(const GpgME::KeyListResult&)' is deprecated [-Wdeprecated-copy] 88 | operator=(other); | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.h:46:26: note: because 'GpgME::KeyListResult' has user-provided 'const GpgME::KeyListResult& GpgME::KeyListResult::operator=(GpgME::KeyListResult)' 46 | const KeyListResult &operator=(KeyListResult other) | ^~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/keylistresult.h:46:50: note: initializing argument 1 of 'const GpgME::KeyListResult& GpgME::KeyListResult::operator=(GpgME::KeyListResult)' 46 | const KeyListResult &operator=(KeyListResult other) | ~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp: In destructor 'GpgME::KeyGenerationResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp:49:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 49 | res.fpr = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp: In member function 'const char* GpgME::KeyGenerationResult::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp:93:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 93 | return d ? d->res.fpr : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp: In constructor 'GpgME::ImportResult::Private::Private(const _gpgme_op_import_result&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:44:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 44 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:47:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 47 | res.imports = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp: In destructor 'GpgME::ImportResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:53:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 53 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp: In member function 'const char* GpgME::Import::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:185:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 185 | return isNull() ? 0 : d->imports[idx]->fpr ; | ^ [ 42%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/keygenerationresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/keygenerationresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp [ 43%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/verificationresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/verificationresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/signingresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/signingresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In constructor 'GpgME::DecryptionResult::Private::Private(const _gpgme_op_decrypt_result&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:58:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 58 | res.recipients = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In destructor 'GpgME::DecryptionResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:66:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 66 | res.unsupported_algorithm = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:71:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 71 | res.file_name = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::unsupportedAlgorithm() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:109:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 109 | return d ? d->res.unsupported_algorithm : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::fileName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:120:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 120 | return d ? d->res.file_name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::Recipient::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:206:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 206 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::Recipient::shortKeyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:217:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 217 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::Recipient::publicKeyAlgorithmAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:237:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 237 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp: In destructor 'GpgME::KeyGenerationResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp:49:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 49 | res.fpr = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp: In member function 'const char* GpgME::KeyGenerationResult::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/keygenerationresult.cpp:93:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 93 | return d ? d->res.fpr : 0 ; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/importresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/importresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::VerificationResult::Private::Private(gpgme_verify_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:70:27: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 70 | scopy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:74:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 74 | purls.push_back(0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:83:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 83 | Nota n = { 0, 0, in->flags }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:83:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 83 | Nota n = { 0, 0, in->flags }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In destructor 'GpgME::VerificationResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:102:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 102 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:106:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 106 | std::free(jt->name); jt->name = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:107:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 107 | std::free(jt->value); jt->value = 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.h:26, from /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::VerificationResult::fileName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:155:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 155 | return d ? d->file_name.c_str() : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:238:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 238 | return isNull() ? 0 : d->sigs[idx]->fpr ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::pkaAddress() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:292:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 292 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::publicKeyAlgorithmAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:349:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 349 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::hashAlgorithmAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:369:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 369 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::policyURL() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:374:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 374 | return isNull() ? 0 : d->purls[idx] ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::Notation::Private::Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:398:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 398 | Private() : d(), sidx(0), nidx(0), nota(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::Notation::Private::Private(const boost::shared_ptr&, unsigned int, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:400:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 400 | : d(priv), sidx(sindex), nidx(nindex), nota(0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::Notation::Private::Private(gpgme_sig_notation_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:405:73: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 405 | : d(), sidx(0), nidx(0), nota(n ? new _gpgme_sig_notation(*n) : 0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In destructor 'GpgME::Notation::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:425:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 425 | std::free(nota->name); nota->name = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:426:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 426 | std::free(nota->value); nota->value = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Notation::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:466:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 466 | d->nota ? d->nota->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:464:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 464 | isNull() ? 0 : | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Notation::value() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:474:36: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | d->nota ? d->nota->value : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:472:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 472 | isNull() ? 0 : | ^ [ 48%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/decryptionresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/decryptionresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In constructor 'GpgME::SigningResult::Private::Private(gpgme_sign_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:52:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 52 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:60:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 60 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In destructor 'GpgME::SigningResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:68:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 68 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:72:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 72 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In member function 'const char* GpgME::InvalidSigningKey::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:157:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 157 | return isNull() ? 0 : d->invalid[idx]->fpr ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In member function 'const char* GpgME::CreatedSignature::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:180:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 180 | return isNull() ? 0 : d->created[idx]->fpr ; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp: In constructor 'GpgME::ImportResult::Private::Private(const _gpgme_op_import_result&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:44:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 44 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:47:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 47 | res.imports = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp: In destructor 'GpgME::ImportResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:53:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 53 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp: In member function 'const char* GpgME::Import::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/importresult.cpp:185:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 185 | return isNull() ? 0 : d->imports[idx]->fpr ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In constructor 'GpgME::DecryptionResult::Private::Private(const _gpgme_op_decrypt_result&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:58:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 58 | res.recipients = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In destructor 'GpgME::DecryptionResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:66:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 66 | res.unsupported_algorithm = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:71:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 71 | res.file_name = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::unsupportedAlgorithm() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:109:47: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 109 | return d ? d->res.unsupported_algorithm : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::fileName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:120:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 120 | return d ? d->res.file_name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::Recipient::keyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:206:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 206 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::Recipient::shortKeyID() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:217:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 217 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp: In member function 'const char* GpgME::DecryptionResult::Recipient::publicKeyAlgorithmAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/decryptionresult.cpp:237:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 237 | return 0; | ^ [ 50%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/verificationresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/verificationresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp [ 51%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/encryptionresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/encryptionresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp [ 53%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/signingresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/signingresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp [ 54%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/encryptionresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/encryptionresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.h:26, from /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::VerificationResult::Private::Private(gpgme_verify_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:70:27: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 70 | scopy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:74:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 74 | purls.push_back(0); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:83:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 83 | Nota n = { 0, 0, in->flags }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:83:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 83 | Nota n = { 0, 0, in->flags }; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In destructor 'GpgME::VerificationResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:102:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 102 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:106:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 106 | std::free(jt->name); jt->name = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:107:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 107 | std::free(jt->value); jt->value = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::VerificationResult::fileName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:155:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 155 | return d ? d->file_name.c_str() : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:238:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 238 | return isNull() ? 0 : d->sigs[idx]->fpr ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::pkaAddress() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:292:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 292 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::publicKeyAlgorithmAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:349:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 349 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::hashAlgorithmAsString() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:369:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 369 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Signature::policyURL() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:374:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 374 | return isNull() ? 0 : d->purls[idx] ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp: In constructor 'GpgME::EncryptionResult::Private::Private(gpgme_encrypt_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:52:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 52 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp: In destructor 'GpgME::EncryptionResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:60:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 60 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::Notation::Private::Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:398:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 398 | Private() : d(), sidx(0), nidx(0), nota(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::Notation::Private::Private(const boost::shared_ptr&, unsigned int, unsigned int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:400:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 400 | : d(priv), sidx(sindex), nidx(nindex), nota(0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In constructor 'GpgME::Notation::Private::Private(gpgme_sig_notation_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:405:73: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 405 | : d(), sidx(0), nidx(0), nota(n ? new _gpgme_sig_notation(*n) : 0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In destructor 'GpgME::Notation::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:425:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 425 | std::free(nota->name); nota->name = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:426:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 426 | std::free(nota->value); nota->value = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Notation::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:466:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 466 | d->nota ? d->nota->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:464:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 464 | isNull() ? 0 : | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp: In member function 'const char* GpgME::Notation::value() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:474:36: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 474 | d->nota ? d->nota->value : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/verificationresult.cpp:472:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 472 | isNull() ? 0 : | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp: In member function 'const char* GpgME::InvalidRecipient::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:131:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 131 | return isNull() ? 0 : d->invalid[idx]->fpr ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In constructor 'GpgME::SigningResult::Private::Private(gpgme_sign_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:52:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 52 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:60:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 60 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In destructor 'GpgME::SigningResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:68:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 68 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:72:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 72 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In member function 'const char* GpgME::InvalidSigningKey::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:157:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 157 | return isNull() ? 0 : d->invalid[idx]->fpr ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp: In member function 'const char* GpgME::CreatedSignature::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/signingresult.cpp:180:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 180 | return isNull() ? 0 : d->created[idx]->fpr ; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp: In constructor 'GpgME::EncryptionResult::Private::Private(gpgme_encrypt_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:52:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 52 | copy->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp: In destructor 'GpgME::EncryptionResult::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:60:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 60 | delete *it; *it = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp: In member function 'const char* GpgME::InvalidRecipient::fingerprint() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/encryptionresult.cpp:131:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 131 | return isNull() ? 0 : d->invalid[idx]->fpr ; | ^ [ 56%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/engineinfo.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/engineinfo.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp [ 57%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/engineinfo.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/engineinfo.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp [ 59%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsetexpirytimeeditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsetexpirytimeeditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp [ 60%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsetownertrusteditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsetownertrusteditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.h:40:29: warning: 'virtual const char* GpgME::GpgSetExpiryTimeEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 40 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.h:41:30: warning: 'virtual unsigned int GpgME::GpgSetExpiryTimeEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 41 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:32:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 32 | Private(gpgme_engine_info_t engine = 0) : info(engine) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In destructor 'GpgME::EngineInfo::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:35:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 35 | info = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::fileName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:69:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 69 | return isNull() ? 0 : d->info->file_name; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::version() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:74:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 74 | return isNull() ? 0 : d->info->version; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::requiredVersion() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:79:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 79 | return isNull() ? 0 : d->info->req_version; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::homeDirectory() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:85:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 85 | return isNull() ? 0 : d->info->home_dir; | ^ [ 62%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/gpgsetexpirytimeeditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/gpgsetexpirytimeeditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp: In member function 'virtual const char* GpgME::GpgSetExpiryTimeEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:78:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 78 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:81:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 81 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:32:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 32 | Private(gpgme_engine_info_t engine = 0) : info(engine) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In destructor 'GpgME::EngineInfo::Private::~Private()': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:35:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 35 | info = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::fileName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:69:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 69 | return isNull() ? 0 : d->info->file_name; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::version() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:74:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 74 | return isNull() ? 0 : d->info->version; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::requiredVersion() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:79:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 79 | return isNull() ? 0 : d->info->req_version; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp: In member function 'const char* GpgME::EngineInfo::homeDirectory() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/engineinfo.cpp:85:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 85 | return isNull() ? 0 : d->info->home_dir; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/gpgsetownertrusteditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/gpgsetownertrusteditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.h:40:29: warning: 'virtual const char* GpgME::GpgSetExpiryTimeEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 40 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.h:41:30: warning: 'virtual unsigned int GpgME::GpgSetExpiryTimeEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 41 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsignkeyeditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsignkeyeditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h:41:29: warning: 'virtual const char* GpgME::GpgSetOwnerTrustEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 41 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h:42:30: warning: 'virtual unsigned int GpgME::GpgSetOwnerTrustEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 42 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp: In member function 'virtual const char* GpgME::GpgSetOwnerTrustEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:82:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 82 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:85:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 85 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp: In member function 'virtual const char* GpgME::GpgSetExpiryTimeEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:78:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 78 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetexpirytimeeditinteractor.cpp:81:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 81 | return 0; | ^ [ 66%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/gpgsignkeyeditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/gpgsignkeyeditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.h:54:29: warning: 'virtual const char* GpgME::GpgSignKeyEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 54 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.h:55:30: warning: 'virtual unsigned int GpgME::GpgSignKeyEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 55 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/gpgadduserideditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/gpgadduserideditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/key.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.h:54:29: warning: 'virtual const char* GpgME::GpgSignKeyEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 54 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.h:55:30: warning: 'virtual unsigned int GpgME::GpgSignKeyEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 55 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.h:58:29: warning: 'virtual const char* GpgME::GpgAddUserIDEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 58 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.h:59:30: warning: 'virtual unsigned int GpgME::GpgAddUserIDEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 59 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h:41:29: warning: 'virtual const char* GpgME::GpgSetOwnerTrustEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 41 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.h:42:30: warning: 'virtual unsigned int GpgME::GpgSetOwnerTrustEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 42 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp: In member function 'virtual const char* GpgME::GpgSetOwnerTrustEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:82:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 82 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsetownertrusteditinteractor.cpp:85:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 85 | return 0; | ^ [ 69%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/gpgadduserideditinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgadduserideditinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:24: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp: In member function 'virtual const char* GpgME::GpgSignKeyEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:231:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 231 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp: In member function 'virtual const char* GpgME::GpgAddUserIDEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:102:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 102 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:105:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 105 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:250:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 250 | return 0; | ^ [ 71%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/defaultassuantransaction.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/defaultassuantransaction.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.h:58:29: warning: 'virtual const char* GpgME::GpgAddUserIDEditInteractor::action(GpgME::Error&) const' can be marked override [-Wsuggest-override] 58 | /* reimp */ const char *action(Error &err) const; | ^~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.h:59:30: warning: 'virtual unsigned int GpgME::GpgAddUserIDEditInteractor::nextState(unsigned int, const char*, GpgME::Error&) const' can be marked override [-Wsuggest-override] 59 | /* reimp */ unsigned int nextState(unsigned int statusCode, const char *args, Error &err) const; | ^~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp: In member function 'virtual const char* GpgME::GpgSignKeyEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:231:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 231 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgsignkeyeditinteractor.cpp:250:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 250 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp: In member function 'virtual const char* GpgME::GpgAddUserIDEditInteractor::action(GpgME::Error&) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:102:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 102 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgadduserideditinteractor.cpp:105:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 105 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:54:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 54 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:55:22: warning: 'virtual GpgME::Data GpgME::DefaultAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 55 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:56:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 56 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ [ 72%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/scdgetinfoassuantransaction.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/scdgetinfoassuantransaction.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/defaultassuantransaction.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/defaultassuantransaction.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.cpp [ 75%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/gpgagentgetinfoassuantransaction.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/gpgagentgetinfoassuantransaction.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:54:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 54 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:55:22: warning: 'virtual GpgME::Data GpgME::DefaultAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 55 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.h:56:23: warning: 'virtual GpgME::Error GpgME::DefaultAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 56 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ [ 77%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/scdgetinfoassuantransaction.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/scdgetinfoassuantransaction.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/defaultassuantransaction.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.h:58:23: warning: 'virtual GpgME::Error GpgME::GpgAgentGetInfoAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 58 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.h:59:22: warning: 'virtual GpgME::Data GpgME::GpgAgentGetInfoAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 59 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.h:60:23: warning: 'virtual GpgME::Error GpgME::GpgAgentGetInfoAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 60 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.h:61:23: warning: 'virtual GpgME::Error GpgME::ScdGetInfoAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 61 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.h:62:22: warning: 'virtual GpgME::Data GpgME::ScdGetInfoAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 62 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.h:63:23: warning: 'virtual GpgME::Error GpgME::ScdGetInfoAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 63 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/vfsmountresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/vfsmountresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp [ 80%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/gpgagentgetinfoassuantransaction.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgagentgetinfoassuantransaction.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.h:61:23: warning: 'virtual GpgME::Error GpgME::ScdGetInfoAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 61 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.h:62:22: warning: 'virtual GpgME::Data GpgME::ScdGetInfoAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 62 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.h:63:23: warning: 'virtual GpgME::Error GpgME::ScdGetInfoAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 63 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/scdgetinfoassuantransaction.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.h:28, from /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.h:58:23: warning: 'virtual GpgME::Error GpgME::GpgAgentGetInfoAssuanTransaction::data(const char*, size_t)' can be marked override [-Wsuggest-override] 58 | /* reimp */ Error data(const char *data, size_t datalen); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.h:59:22: warning: 'virtual GpgME::Data GpgME::GpgAgentGetInfoAssuanTransaction::inquire(const char*, const char*, GpgME::Error&)' can be marked override [-Wsuggest-override] 59 | /* reimp */ Data inquire(const char *name, const char *args, Error &err); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.h:60:23: warning: 'virtual GpgME::Error GpgME::GpgAgentGetInfoAssuanTransaction::status(const char*, const char*)' can be marked override [-Wsuggest-override] 60 | /* reimp */ Error status(const char *status, const char *args); | ^~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/gpgagentgetinfoassuantransaction.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp: In constructor 'GpgME::VfsMountResult::Private::Private(gpgme_vfs_mount_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp:40:67: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 40 | explicit Private(const gpgme_vfs_mount_result_t r) : mountDir(0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp: In member function 'const char* GpgME::VfsMountResult::mountDir() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp:86:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | return 0; | ^ [ 81%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/vfsmountresult.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/vfsmountresult.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp [ 83%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/configuration.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/configuration.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp [ 84%] Building CXX object src/CMakeFiles/KF5Gpgmepp.dir/context_vanilla.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp.dir/context_vanilla.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/result.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.h:28, from /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp:26: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp: In function 'GIOChannel* GpgME::getGIOChannel(int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp:29:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 29 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp: In function 'QIODevice* GpgME::getQIODevice(int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp:34:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 34 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp: In constructor 'GpgME::VfsMountResult::Private::Private(gpgme_vfs_mount_result_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp:40:67: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 40 | explicit Private(const gpgme_vfs_mount_result_t r) : mountDir(0) | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp: In member function 'const char* GpgME::VfsMountResult::mountDir() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/vfsmountresult.cpp:86:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | return 0; | ^ [ 86%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/configuration.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/configuration.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp [ 87%] Building CXX object src/CMakeFiles/KF5Gpgmepp-pthread.dir/context_vanilla.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/c++ -DKF5Gpgmepp_pthread_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/KF5Gpgmepp-pthread_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5Gpgmepp-pthread.dir/context_vanilla.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'const GpgME::Configuration::Component& GpgME::Configuration::Component::operator=(const GpgME::Configuration::Component&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:111:28: warning: implicitly-declared 'GpgME::Configuration::Component::Component(const GpgME::Configuration::Component&)' is deprecated [-Wdeprecated-copy] 111 | Component(other).swap(*this); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:108:22: note: because 'GpgME::Configuration::Component' has user-provided 'const GpgME::Configuration::Component& GpgME::Configuration::Component::operator=(const GpgME::Configuration::Component&)' 108 | const Component &operator=(const Component &other) | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'GpgME::Configuration::Component::operator GpgME::Configuration::Component::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:141:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 141 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(!isNull()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In constructor 'GpgME::Configuration::Option::Option()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:153:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 153 | Option() : comp(), opt(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'const GpgME::Configuration::Option& GpgME::Configuration::Option::operator=(const GpgME::Configuration::Option&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:160:25: warning: implicitly-declared 'GpgME::Configuration::Option::Option(const GpgME::Configuration::Option&)' is deprecated [-Wdeprecated-copy] 160 | Option(other).swap(*this); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:157:19: note: because 'GpgME::Configuration::Option' has user-provided 'const GpgME::Configuration::Option& GpgME::Configuration::Option::operator=(const GpgME::Configuration::Option&)' 157 | const Option &operator=(const Option &other) | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'GpgME::Configuration::Option::operator GpgME::Configuration::Option::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:221:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 221 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(!isNull()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In constructor 'GpgME::Configuration::Argument::Argument()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:236:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | Argument() : comp(), opt(0), arg(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:236:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | Argument() : comp(), opt(0), arg(0) {} | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'GpgME::Configuration::Argument::operator GpgME::Configuration::Argument::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:276:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 276 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(!isNull()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In static member function 'static std::vector GpgME::Configuration::Component::load(GpgME::Error&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:65:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 65 | gpgme_ctx_t ctx_native = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:75:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 75 | gpgme_conf_comp_t conf_list_native = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:95:22: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 95 | head->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Error GpgME::Configuration::Component::save() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:121:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 121 | gpgme_ctx_t ctx_native = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Component::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:139:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 139 | return comp ? comp->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Component::description() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:148:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | return comp ? comp->description : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Component::programName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:157:40: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 157 | return comp ? comp->program_name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Configuration::Option GpgME::Configuration::Component::option(unsigned int) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:166:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 166 | gpgme_conf_opt_t opt = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Configuration::Option GpgME::Configuration::Component::option(const char*) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:187:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 187 | gpgme_conf_opt_t opt = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'unsigned int GpgME::Configuration::Component::numOptions() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:209:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 209 | for (gpgme_conf_opt_t opt = comp ? comp->options : 0 ; opt ; opt = opt->next) { | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'std::vector GpgME::Configuration::Component::options() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:220:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 220 | for (gpgme_conf_opt_t opt = comp ? comp->options : 0 ; opt ; opt = opt->next) { | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In function 'gpgme_conf_arg* mygpgme_conf_arg_copy(gpgme_conf_arg_t, gpgme_conf_type_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:230:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | gpgme_conf_arg_t result = 0, last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:230:41: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | gpgme_conf_arg_t result = 0, last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:232:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 232 | gpgme_conf_arg_t arg = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:235:62: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 235 | a->no_arg ? 0 : | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:240:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 240 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:280:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 280 | return isNull() ? 0 : opt->name ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::description() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:289:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 289 | return isNull() ? 0 : opt->description ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::argumentName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:298:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 298 | return isNull() ? 0 : opt->argname ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::defaultDescription() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:490:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 490 | return isNull() ? 0 : opt->default_description ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::noArgumentDescription() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:512:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 512 | return isNull() ? 0 : opt->no_arg_description ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Error GpgME::Configuration::Option::resetToActiveValue()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:607:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 607 | return Error(gpgme_conf_opt_change(opt, 1, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Error GpgME::Configuration::Option::resetToDefaultValue()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:620:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 620 | return Error(gpgme_conf_opt_change(opt, 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In function 'gpgme_conf_arg* make_argument(gpgme_conf_type_t, const void*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:630:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 630 | gpgme_conf_arg_t arg = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:633:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 633 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Argument::stringValue(unsigned int) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:872:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 872 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:879:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 879 | return a ? a->value.string : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = const char*; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:770:77: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = std::__cxx11::basic_string; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:779:77: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = int; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:788:76: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = unsigned int; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:797:77: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp: In function 'GIOChannel* GpgME::getGIOChannel(int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp:29:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 29 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp: In function 'QIODevice* GpgME::getQIODevice(int)': /builddir/build/BUILD/gpgmepp-16.08.3/src/context_vanilla.cpp:34:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 34 | return 0; | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'const GpgME::Configuration::Component& GpgME::Configuration::Component::operator=(const GpgME::Configuration::Component&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:111:28: warning: implicitly-declared 'GpgME::Configuration::Component::Component(const GpgME::Configuration::Component&)' is deprecated [-Wdeprecated-copy] 111 | Component(other).swap(*this); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:108:22: note: because 'GpgME::Configuration::Component' has user-provided 'const GpgME::Configuration::Component& GpgME::Configuration::Component::operator=(const GpgME::Configuration::Component&)' 108 | const Component &operator=(const Component &other) | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'GpgME::Configuration::Component::operator GpgME::Configuration::Component::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:141:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 141 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(!isNull()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In constructor 'GpgME::Configuration::Option::Option()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:153:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 153 | Option() : comp(), opt(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'const GpgME::Configuration::Option& GpgME::Configuration::Option::operator=(const GpgME::Configuration::Option&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:160:25: warning: implicitly-declared 'GpgME::Configuration::Option::Option(const GpgME::Configuration::Option&)' is deprecated [-Wdeprecated-copy] 160 | Option(other).swap(*this); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:157:19: note: because 'GpgME::Configuration::Option' has user-provided 'const GpgME::Configuration::Option& GpgME::Configuration::Option::operator=(const GpgME::Configuration::Option&)' 157 | const Option &operator=(const Option &other) | ^~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'GpgME::Configuration::Option::operator GpgME::Configuration::Option::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:221:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 221 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(!isNull()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In constructor 'GpgME::Configuration::Argument::Argument()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:236:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | Argument() : comp(), opt(0), arg(0) {} | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:236:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 236 | Argument() : comp(), opt(0), arg(0) {} | ^ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h: In member function 'GpgME::Configuration::Argument::operator GpgME::Configuration::Argument::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.h:276:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 276 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(!isNull()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In static member function 'static std::vector GpgME::Configuration::Component::load(GpgME::Error&)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:65:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 65 | gpgme_ctx_t ctx_native = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:75:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 75 | gpgme_conf_comp_t conf_list_native = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:95:22: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 95 | head->next = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Error GpgME::Configuration::Component::save() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:121:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 121 | gpgme_ctx_t ctx_native = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Component::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:139:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 139 | return comp ? comp->name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Component::description() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:148:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | return comp ? comp->description : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Component::programName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:157:40: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 157 | return comp ? comp->program_name : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Configuration::Option GpgME::Configuration::Component::option(unsigned int) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:166:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 166 | gpgme_conf_opt_t opt = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Configuration::Option GpgME::Configuration::Component::option(const char*) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:187:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 187 | gpgme_conf_opt_t opt = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'unsigned int GpgME::Configuration::Component::numOptions() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:209:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 209 | for (gpgme_conf_opt_t opt = comp ? comp->options : 0 ; opt ; opt = opt->next) { | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'std::vector GpgME::Configuration::Component::options() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:220:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 220 | for (gpgme_conf_opt_t opt = comp ? comp->options : 0 ; opt ; opt = opt->next) { | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In function 'gpgme_conf_arg* mygpgme_conf_arg_copy(gpgme_conf_arg_t, gpgme_conf_type_t)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:230:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | gpgme_conf_arg_t result = 0, last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:230:41: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 230 | gpgme_conf_arg_t result = 0, last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:232:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 232 | gpgme_conf_arg_t arg = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:235:62: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 235 | a->no_arg ? 0 : | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:240:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 240 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::name() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:280:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 280 | return isNull() ? 0 : opt->name ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::description() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:289:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 289 | return isNull() ? 0 : opt->description ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::argumentName() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:298:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 298 | return isNull() ? 0 : opt->argname ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::defaultDescription() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:490:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 490 | return isNull() ? 0 : opt->default_description ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Option::noArgumentDescription() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:512:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 512 | return isNull() ? 0 : opt->no_arg_description ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Error GpgME::Configuration::Option::resetToActiveValue()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:607:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 607 | return Error(gpgme_conf_opt_change(opt, 1, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'GpgME::Error GpgME::Configuration::Option::resetToDefaultValue()': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:620:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 620 | return Error(gpgme_conf_opt_change(opt, 0, 0)); | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In function 'gpgme_conf_arg* make_argument(gpgme_conf_type_t, const void*)': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:630:28: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 630 | gpgme_conf_arg_t arg = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:633:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 633 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In member function 'const char* GpgME::Configuration::Argument::stringValue(unsigned int) const': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:872:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 872 | return 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:879:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 879 | return a ? a->value.string : 0 ; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = const char*; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:770:77: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = std::__cxx11::basic_string; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:779:77: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = int; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:788:76: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp: In instantiation of 'gpgme_conf_arg* {anonymous}::make_argument(gpgme_conf_type_t, const std::vector&) [with T = unsigned int; gpgme_conf_arg_t = gpgme_conf_arg*]': /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:797:77: required from here /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:738:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 738 | gpgme_conf_arg_t result = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/configuration.cpp:739:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 739 | gpgme_conf_arg_t last = 0; | ^ [ 89%] Linking CXX shared library libKF5Gpgmepp.so cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5Gpgmepp.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libKF5Gpgmepp.so.5 -o libKF5Gpgmepp.so.5.3.3 CMakeFiles/KF5Gpgmepp.dir/KF5Gpgmepp_autogen/mocs_compilation.cpp.o CMakeFiles/KF5Gpgmepp.dir/exception.cpp.o CMakeFiles/KF5Gpgmepp.dir/context.cpp.o CMakeFiles/KF5Gpgmepp.dir/key.cpp.o CMakeFiles/KF5Gpgmepp.dir/trustitem.cpp.o CMakeFiles/KF5Gpgmepp.dir/data.cpp.o CMakeFiles/KF5Gpgmepp.dir/callbacks.cpp.o CMakeFiles/KF5Gpgmepp.dir/eventloopinteractor.cpp.o CMakeFiles/KF5Gpgmepp.dir/editinteractor.cpp.o CMakeFiles/KF5Gpgmepp.dir/assuanresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/keylistresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/keygenerationresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/importresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/decryptionresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/verificationresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/signingresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/encryptionresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/engineinfo.cpp.o CMakeFiles/KF5Gpgmepp.dir/gpgsetexpirytimeeditinteractor.cpp.o CMakeFiles/KF5Gpgmepp.dir/gpgsetownertrusteditinteractor.cpp.o CMakeFiles/KF5Gpgmepp.dir/gpgsignkeyeditinteractor.cpp.o CMakeFiles/KF5Gpgmepp.dir/gpgadduserideditinteractor.cpp.o CMakeFiles/KF5Gpgmepp.dir/defaultassuantransaction.cpp.o CMakeFiles/KF5Gpgmepp.dir/scdgetinfoassuantransaction.cpp.o CMakeFiles/KF5Gpgmepp.dir/gpgagentgetinfoassuantransaction.cpp.o CMakeFiles/KF5Gpgmepp.dir/vfsmountresult.cpp.o CMakeFiles/KF5Gpgmepp.dir/configuration.cpp.o CMakeFiles/KF5Gpgmepp.dir/context_vanilla.cpp.o -lgpgme -lgpg-error /usr/lib64/libQt5Core.so.5.14.2 [ 90%] Linking CXX shared library libKF5Gpgmepp-pthread.so cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5Gpgmepp-pthread.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libKF5Gpgmepp-pthread.so.5 -o libKF5Gpgmepp-pthread.so.5.3.3 CMakeFiles/KF5Gpgmepp-pthread.dir/KF5Gpgmepp-pthread_autogen/mocs_compilation.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/exception.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/context.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/key.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/trustitem.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/data.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/callbacks.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/eventloopinteractor.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/editinteractor.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/assuanresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/keylistresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/keygenerationresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/importresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/decryptionresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/verificationresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/signingresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/encryptionresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/engineinfo.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsetexpirytimeeditinteractor.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsetownertrusteditinteractor.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgsignkeyeditinteractor.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgadduserideditinteractor.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/defaultassuantransaction.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/scdgetinfoassuantransaction.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/gpgagentgetinfoassuantransaction.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/vfsmountresult.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/configuration.cpp.o CMakeFiles/KF5Gpgmepp-pthread.dir/context_vanilla.cpp.o -lgpgme -lgpg-error /usr/lib64/libQt5Core.so.5.14.2 cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library libKF5Gpgmepp.so.5.3.3 libKF5Gpgmepp.so.5 libKF5Gpgmepp.so gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 90%] Built target KF5Gpgmepp cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library libKF5Gpgmepp-pthread.so.5.3.3 libKF5Gpgmepp-pthread.so.5 libKF5Gpgmepp-pthread.so gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 90%] Built target KF5Gpgmepp-pthread /usr/bin/gmake -f src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/build.make src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gpgmepp-16.08.3 /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/depend.internal". Scanning dependencies of target KF5QGpgme_autogen gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/gmake -f src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/build.make src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 92%] Automatic MOC for target KF5QGpgme cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/AutogenInfo.json release AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -DKF5QGpgme_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER "-DTRANSLATION_DOMAIN=\"libqgpgme5\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/10 -I/usr/include/c++/10/riscv64-redhat-linux -I/usr/include/c++/10/backward -I/usr/lib/gcc/riscv64-redhat-linux/10/include -I/usr/local/include AutoGen: Parsing "SRC:/src/qgpgme/dataprovider.h" AutoGen: Parsing "SRC:/src/qgpgme/qgpgme_eventloopinteractor.h" AutoGen: Parsing "SRC:/src/qgpgme/dataprovider.cpp" AutoGen: Parsing "SRC:/src/qgpgme/eventloopinteractor_unix.cpp" AutoGen: Parsing "SRC:/src/qgpgme/qgpgme_eventloopinteractor.cpp" AutoMoc: Generating "SRC:/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/EWIEGA46WW/moc_qgpgme_eventloopinteractor.cpp", because it doesn't exist, from "SRC:/src/qgpgme/qgpgme_eventloopinteractor.h" /usr/lib64/qt5/bin/moc -DKF5QGpgme_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER "-DTRANSLATION_DOMAIN=\"libqgpgme5\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/lib64/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/10 -I/usr/include/c++/10/riscv64-redhat-linux -I/usr/include/c++/10/backward -I/usr/lib/gcc/riscv64-redhat-linux/10/include -I/usr/local/include --include /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/moc_predefs.h -p ./ -o /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/EWIEGA46WW/moc_qgpgme_eventloopinteractor.cpp /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h AutoMoc: Generating MOC compilation "SRC:/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme_autogen.dir/AutogenUsed.txt" gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 92%] Built target KF5QGpgme_autogen /usr/bin/gmake -f src/qgpgme/CMakeFiles/KF5QGpgme.dir/build.make src/qgpgme/CMakeFiles/KF5QGpgme.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gpgmepp-16.08.3 /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme.dir/depend.internal". Dependee "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/CMakeFiles/KF5QGpgme.dir/depend.internal". Scanning dependencies of target KF5QGpgme gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/gmake -f src/qgpgme/CMakeFiles/KF5QGpgme.dir/build.make src/qgpgme/CMakeFiles/KF5QGpgme.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [ 93%] Building CXX object src/qgpgme/CMakeFiles/KF5QGpgme.dir/KF5QGpgme_autogen/mocs_compilation.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/c++ -DKF5QGpgme_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"libqgpgme5\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/include -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5QGpgme.dir/KF5QGpgme_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/mocs_compilation.cpp [ 95%] Building CXX object src/qgpgme/CMakeFiles/KF5QGpgme.dir/dataprovider.cpp.o [ 96%] Building CXX object src/qgpgme/CMakeFiles/KF5QGpgme.dir/qgpgme_eventloopinteractor.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/c++ -DKF5QGpgme_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"libqgpgme5\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/include -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5QGpgme.dir/dataprovider.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.cpp cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/c++ -DKF5QGpgme_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"libqgpgme5\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/include -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5QGpgme.dir/qgpgme_eventloopinteractor.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp [ 98%] Building CXX object src/qgpgme/CMakeFiles/KF5QGpgme.dir/eventloopinteractor_unix.cpp.o cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/c++ -DKF5QGpgme_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_GPGMEPP_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"libqgpgme5\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/include -I/builddir/build/BUILD/gpgmepp-16.08.3/src -I/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -fPIC -std=gnu++11 -o CMakeFiles/KF5QGpgme.dir/eventloopinteractor_unix.cpp.o -c /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/eventloopinteractor_unix.cpp In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:53:10: warning: 'virtual bool QGpgME::QByteArrayDataProvider::isSupported(GpgME::DataProvider::Operation) const' can be marked override [-Wsuggest-override] 53 | bool isSupported(Operation) const | ^~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:58:13: warning: 'virtual ssize_t QGpgME::QByteArrayDataProvider::read(void*, size_t)' can be marked override [-Wsuggest-override] 58 | ssize_t read(void *buffer, size_t bufSize); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:60:13: warning: 'virtual ssize_t QGpgME::QByteArrayDataProvider::write(const void*, size_t)' can be marked override [-Wsuggest-override] 60 | ssize_t write(const void *buffer, size_t bufSize); | ^~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:62:11: warning: 'virtual off_t QGpgME::QByteArrayDataProvider::seek(off_t, int)' can be marked override [-Wsuggest-override] 62 | off_t seek(off_t offset, int whence); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:64:10: warning: 'virtual void QGpgME::QByteArrayDataProvider::release()' can be marked override [-Wsuggest-override] 64 | void release(); | ^~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:86:10: warning: 'virtual bool QGpgME::QIODeviceDataProvider::isSupported(GpgME::DataProvider::Operation) const' can be marked override [-Wsuggest-override] 86 | bool isSupported(Operation) const; | ^~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:88:13: warning: 'virtual ssize_t QGpgME::QIODeviceDataProvider::read(void*, size_t)' can be marked override [-Wsuggest-override] 88 | ssize_t read(void *buffer, size_t bufSize); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:90:13: warning: 'virtual ssize_t QGpgME::QIODeviceDataProvider::write(const void*, size_t)' can be marked override [-Wsuggest-override] 90 | ssize_t write(const void *buffer, size_t bufSize); | ^~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:92:11: warning: 'virtual off_t QGpgME::QIODeviceDataProvider::seek(off_t, int)' can be marked override [-Wsuggest-override] 92 | off_t seek(off_t offset, int whence); | ^~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.h:94:10: warning: 'virtual void QGpgME::QIODeviceDataProvider::release()' can be marked override [-Wsuggest-override] 94 | void release(); | ^~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:27, from /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/dataprovider.cpp:25: /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h: In member function 'GpgME::Error::operator GpgME::Error::unspecified_bool_type() const': /builddir/build/BUILD/gpgmepp-16.08.3/src/global.h:156:96: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 156 | operator unspecified_bool_type() const { return ( Cond ) ? &__safe_bool_dummy__::nonnull : 0 ; } | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/error.h:68:5: note: in expansion of macro 'GPGMEPP_MAKE_SAFE_BOOL_OPERATOR' 68 | GPGMEPP_MAKE_SAFE_BOOL_OPERATOR(mErr &&!isCanceled()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:69:11: warning: 'virtual void* QGpgME::EventLoopInteractor::registerWatcher(int, GpgME::EventLoopInteractor::Direction, bool&)' can be marked override [-Wsuggest-override] 69 | void *registerWatcher(int fd, Direction dir, bool &ok); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:71:10: warning: 'virtual void QGpgME::EventLoopInteractor::unregisterWatcher(void*)' can be marked override [-Wsuggest-override] 71 | void unregisterWatcher(void *tag); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:78:10: warning: 'virtual void QGpgME::EventLoopInteractor::nextTrustItemEvent(GpgME::Context*, const GpgME::TrustItem&)' can be marked override [-Wsuggest-override] 78 | void nextTrustItemEvent(GpgME::Context *context, const GpgME::TrustItem &item); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:80:10: warning: 'virtual void QGpgME::EventLoopInteractor::nextKeyEvent(GpgME::Context*, const GpgME::Key&)' can be marked override [-Wsuggest-override] 80 | void nextKeyEvent(GpgME::Context *context, const GpgME::Key &key); | ^~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:82:10: warning: 'virtual void QGpgME::EventLoopInteractor::operationStartEvent(GpgME::Context*)' can be marked override [-Wsuggest-override] 82 | void operationStartEvent(GpgME::Context *context); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:84:10: warning: 'virtual void QGpgME::EventLoopInteractor::operationDoneEvent(GpgME::Context*, const GpgME::Error&)' can be marked override [-Wsuggest-override] 84 | void operationDoneEvent(GpgME::Context *context, const GpgME::Error &e); | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/eventloopinteractor_unix.cpp:23: /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:69:11: warning: 'virtual void* QGpgME::EventLoopInteractor::registerWatcher(int, GpgME::EventLoopInteractor::Direction, bool&)' can be marked override [-Wsuggest-override] 69 | void *registerWatcher(int fd, Direction dir, bool &ok); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:71:10: warning: 'virtual void QGpgME::EventLoopInteractor::unregisterWatcher(void*)' can be marked override [-Wsuggest-override] 71 | void unregisterWatcher(void *tag); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:78:10: warning: 'virtual void QGpgME::EventLoopInteractor::nextTrustItemEvent(GpgME::Context*, const GpgME::TrustItem&)' can be marked override [-Wsuggest-override] 78 | void nextTrustItemEvent(GpgME::Context *context, const GpgME::TrustItem &item); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:80:10: warning: 'virtual void QGpgME::EventLoopInteractor::nextKeyEvent(GpgME::Context*, const GpgME::Key&)' can be marked override [-Wsuggest-override] 80 | void nextKeyEvent(GpgME::Context *context, const GpgME::Key &key); | ^~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:82:10: warning: 'virtual void QGpgME::EventLoopInteractor::operationStartEvent(GpgME::Context*)' can be marked override [-Wsuggest-override] 82 | void operationStartEvent(GpgME::Context *context); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:84:10: warning: 'virtual void QGpgME::EventLoopInteractor::operationDoneEvent(GpgME::Context*, const GpgME::Error&)' can be marked override [-Wsuggest-override] 84 | void operationDoneEvent(GpgME::Context *context, const GpgME::Error &e); | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/EWIEGA46WW/moc_qgpgme_eventloopinteractor.cpp:10, from /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme/KF5QGpgme_autogen/mocs_compilation.cpp:2: /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:69:11: warning: 'virtual void* QGpgME::EventLoopInteractor::registerWatcher(int, GpgME::EventLoopInteractor::Direction, bool&)' can be marked override [-Wsuggest-override] 69 | void *registerWatcher(int fd, Direction dir, bool &ok); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:71:10: warning: 'virtual void QGpgME::EventLoopInteractor::unregisterWatcher(void*)' can be marked override [-Wsuggest-override] 71 | void unregisterWatcher(void *tag); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:78:10: warning: 'virtual void QGpgME::EventLoopInteractor::nextTrustItemEvent(GpgME::Context*, const GpgME::TrustItem&)' can be marked override [-Wsuggest-override] 78 | void nextTrustItemEvent(GpgME::Context *context, const GpgME::TrustItem &item); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:80:10: warning: 'virtual void QGpgME::EventLoopInteractor::nextKeyEvent(GpgME::Context*, const GpgME::Key&)' can be marked override [-Wsuggest-override] 80 | void nextKeyEvent(GpgME::Context *context, const GpgME::Key &key); | ^~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:82:10: warning: 'virtual void QGpgME::EventLoopInteractor::operationStartEvent(GpgME::Context*)' can be marked override [-Wsuggest-override] 82 | void operationStartEvent(GpgME::Context *context); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.h:84:10: warning: 'virtual void QGpgME::EventLoopInteractor::operationDoneEvent(GpgME::Context*, const GpgME::Error&)' can be marked override [-Wsuggest-override] 84 | void operationDoneEvent(GpgME::Context *context, const GpgME::Error &e); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp: In destructor 'virtual QGpgME::EventLoopInteractor::~EventLoopInteractor()': /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp:47:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 47 | mSelf = 0; | ^ /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp: At global scope: /builddir/build/BUILD/gpgmepp-16.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp:50:67: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 50 | QGpgME::EventLoopInteractor *QGpgME::EventLoopInteractor::mSelf = 0; | ^ [100%] Linking CXX shared library libKF5QGpgme.so cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5QGpgme.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexceptions -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libKF5QGpgme.so.5 -o libKF5QGpgme.so.5.3.3 CMakeFiles/KF5QGpgme.dir/KF5QGpgme_autogen/mocs_compilation.cpp.o CMakeFiles/KF5QGpgme.dir/dataprovider.cpp.o CMakeFiles/KF5QGpgme.dir/qgpgme_eventloopinteractor.cpp.o CMakeFiles/KF5QGpgme.dir/eventloopinteractor_unix.cpp.o -Wl,-rpath,/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src: ../libKF5Gpgmepp-pthread.so.5.3.3 /usr/lib64/libQt5Core.so.5.14.2 -lgpgme -lgpg-error cd /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/src/qgpgme && /usr/bin/cmake -E cmake_symlink_library libKF5QGpgme.so.5.3.3 libKF5QGpgme.so.5 libKF5QGpgme.so gmake[2]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' [100%] Built target KF5QGpgme gmake[1]: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.yqvSDj + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 + cd gpgmepp-16.08.3 + DESTDIR=/builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 + /usr/bin/cmake --install riscv64-redhat-linux-gnu -- Install configuration: "release" -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/cmake/KF5Gpgmepp/KF5GpgmeppConfig.cmake -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/cmake/KF5Gpgmepp/KF5GpgmeppConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/cmake/KF5Gpgmepp/KF5GpgmeppTargets.cmake -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/cmake/KF5Gpgmepp/KF5GpgmeppTargets-release.cmake -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgmepp_version.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp.so.5.3.3 -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp.so.5 -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp.so -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp-pthread.so.5.3.3 -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp-pthread.so.5 -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp-pthread.so -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/global.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/error.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/exception.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/context.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/key.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/trustitem.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/eventloopinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/editinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/data.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgmefw.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/result.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/assuanresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/keylistresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/keygenerationresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/importresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/decryptionresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/verificationresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/signingresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/encryptionresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/notation.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/engineinfo.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgsetexpirytimeeditinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgsetownertrusteditinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgsignkeyeditinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgadduserideditinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/defaultassuantransaction.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/scdgetinfoassuantransaction.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgagentgetinfoassuantransaction.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/configuration.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/gpgmepp_export.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/vfsmountresult.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5QGpgme.so.5.3.3 -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5QGpgme.so.5 -- Set runtime path of "/builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5QGpgme.so.5.3.3" to "" -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5QGpgme.so -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/qgpgme/qgpgme_export.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/qgpgme/qgpgme_eventloopinteractor.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/qgpgme/dataprovider.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/qt5/mkspecs/modules/qt_QGpgme.pri -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/interfaces/dataprovider.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/interfaces/passphraseprovider.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/interfaces/progressprovider.h -- Installing: /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/include/KF5/gpgme++/interfaces/assuantransaction.h + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 16.08.3-14.fc33 --unique-debug-suffix -16.08.3-14.fc33.riscv64 --unique-debug-src-base kf5-gpgmepp-16.08.3-14.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/gpgmepp-16.08.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp.so.5.3.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp-pthread.so.5.3.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5QGpgme.so.5.3.3 extracting debug info from /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp.so.5.3.3 extracting debug info from /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5Gpgmepp-pthread.so.5.3.3 extracting debug info from /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/lib64/libKF5QGpgme.so.5.3.3 original debug info size: 20848kB, size after compression: 16792kB /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 688 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.w6rZ3j + umask 022 + cd /builddir/build/BUILD + cd gpgmepp-16.08.3 + export CTEST_OUTPUT_ON_FAILURE=1 + CTEST_OUTPUT_ON_FAILURE=1 + make test 'ARGS=--output-on-failure --timeout 30' -C riscv64-redhat-linux-gnu make: Entering directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --output-on-failure --timeout 30 Test project /builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu Start 1: appstreamtest 1/1 Test #1: appstreamtest .................... Passed 0.70 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.88 sec make: Leaving directory '/builddir/build/BUILD/gpgmepp-16.08.3/riscv64-redhat-linux-gnu' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: kf5-gpgmepp-16.08.3-14.fc33.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.JO1Uck + umask 022 + cd /builddir/build/BUILD + cd gpgmepp-16.08.3 + LICENSEDIR=/builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/share/licenses/kf5-gpgmepp + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/share/licenses/kf5-gpgmepp + cp -pr COPYING.LIB /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64/usr/share/licenses/kf5-gpgmepp + RPM_EC=0 ++ jobs -p + exit 0 Provides: kf5-gpgmepp = 16.08.3-14.fc33 kf5-gpgmepp(riscv-64) = 16.08.3-14.fc33 libKF5Gpgmepp-pthread.so.5()(64bit) libKF5Gpgmepp.so.5()(64bit) libKF5QGpgme.so.5()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libKF5Gpgmepp-pthread.so.5()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: kf5-gpgmepp-devel-16.08.3-14.fc33.riscv64 Provides: cmake(KF5Gpgmepp) = 5.3.3 cmake(kf5gpgmepp) = 5.3.3 kf5-gpgmepp-devel = 16.08.3-14.fc33 kf5-gpgmepp-devel(riscv-64) = 16.08.3-14.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(riscv-64) libKF5Gpgmepp-pthread.so.5()(64bit) libKF5Gpgmepp.so.5()(64bit) libKF5QGpgme.so.5()(64bit) Processing files: kf5-gpgmepp-debugsource-16.08.3-14.fc33.riscv64 Provides: kf5-gpgmepp-debugsource = 16.08.3-14.fc33 kf5-gpgmepp-debugsource(riscv-64) = 16.08.3-14.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: kf5-gpgmepp-debuginfo-16.08.3-14.fc33.riscv64 Provides: debuginfo(build-id) = a8a2c721d90115958ef06206159516fd9df5ce8b debuginfo(build-id) = c0d389bf2c327be1b8c63ae525dc7ef5d7aed037 debuginfo(build-id) = d344121c2c7c76e5e949192ef9b9d14437ef59bd kf5-gpgmepp-debuginfo = 16.08.3-14.fc33 kf5-gpgmepp-debuginfo(riscv-64) = 16.08.3-14.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: kf5-gpgmepp-debugsource(riscv-64) = 16.08.3-14.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 Wrote: /builddir/build/RPMS/kf5-gpgmepp-devel-16.08.3-14.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/kf5-gpgmepp-16.08.3-14.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/kf5-gpgmepp-debugsource-16.08.3-14.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/kf5-gpgmepp-debuginfo-16.08.3-14.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fInyjj + umask 022 + cd /builddir/build/BUILD + cd gpgmepp-16.08.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/kf5-gpgmepp-16.08.3-14.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0