D: [iurt_root_command] chroot Installing /home/pterjan/rpmbuild/SRPMS/trustedqsl-1.14.3-8.mga7.src.rpm Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.7PyLeU + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf tqsl-1.14.3 + /usr/bin/gzip -dc /home/pterjan/rpmbuild/SOURCES/tqsl-1.14.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd tqsl-1.14.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'warning: %apply_patches is deprecated, try %autopatch -p[01] instead' warning: %apply_patches is deprecated, try %autopatch -p[01] instead + /usr/bin/patch -U -s -p1 -b --suffix .0000 --fuzz=0 -i /home/pterjan/rpmbuild/SOURCES/tqsl-1.14.3-fix-includes.patch + /usr/bin/patch -U -s -p1 -b --suffix .0001 --fuzz=0 -i /home/pterjan/rpmbuild/SOURCES/tqsl-1.14.3-lib-location.patch + dos2unix README dos2unix: converting file README to Unix format... + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.iZzDfp + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd tqsl-1.14.3 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4' + export FFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + mkdir -p build + cd build + /usr/bin/cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/libexec -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DLIB_SUFFIX=64 -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DBUILD_ALL_EXTRAPROGS=ON -- The C compiler identification is GNU 7.2.1 -- The CXX compiler identification is GNU 7.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found EXPAT: /usr/lib64/libexpat.so (found version "2.2.4") -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.0f") -- Found ZLIB: /usr/include (found version "1.2.11") -- Found BDB: /usr/lib64/libdb.so -- Found CURL: /usr/lib64/libcurl.so -- Found wxWidgets: -L/usr/lib64;;-lwx_gtk2u_core-2.8;-lwx_baseu-2.8;-lwx_gtk2u_adv-2.8;-lwx_gtk2u_html-2.8 (found version "2.8.12") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_SYSCONFDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build + echo 'warning: %make is deprecated, try %make_build instead' warning: %make is deprecated, try %make_build instead + /usr/bin/make -O -j8 /usr/bin/cmake -H/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3 -B/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/CMakeFiles /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f src/CMakeFiles/tqsllib.dir/build.make src/CMakeFiles/tqsllib.dir/depend make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3 /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src/CMakeFiles/tqsllib.dir/DependInfo.cmake --color= Scanning dependencies of target tqsllib make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' /usr/bin/make -f src/CMakeFiles/tqsllib.dir/build.make src/CMakeFiles/tqsllib.dir/build make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 2%] Building CXX object src/CMakeFiles/tqsllib.dir/tqsllib.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/tqsllib.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/tqsllib.cpp make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 8%] Building CXX object src/CMakeFiles/tqsllib.dir/adif.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/adif.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/adif.cpp make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 19%] Building CXX object src/CMakeFiles/tqsllib.dir/cabrillo.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/cabrillo.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/cabrillo.cpp make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 5%] Building CXX object src/CMakeFiles/tqsllib.dir/openssl_cert.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/openssl_cert.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_createCertRequest(const char*, TQSL_CERT_REQ*, int (*)(char*, int, void*), void*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:602:11: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' rsa = key->pkey.rsa; /* Assume RSA */ ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:602:13: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' rsa = key->pkey.rsa; /* Assume RSA */ ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_selectCertificates(void***, int*, const char*, int, const tQSL_Date*, const TQSL_PROVIDER*, int)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:707:20: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, pubkey->pkey.rsa->n) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:707:22: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, pubkey->pkey.rsa->n) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:707:31: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->n, pubkey->pkey.rsa->n) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:707:33: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->n, pubkey->pkey.rsa->n) == 0) ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:708:21: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, pubkey->pkey.rsa->e) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:708:23: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, pubkey->pkey.rsa->e) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:708:32: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->e, pubkey->pkey.rsa->e) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:708:34: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->e, pubkey->pkey.rsa->e) == 0) ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_signDataBlock(tQSL_Cert, const unsigned char*, int, unsigned char*, int*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1263:13: error: aggregate 'EVP_MD_CTX ctx' has incomplete type and cannot be defined EVP_MD_CTX ctx; ^~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_verifyDataBlock(tQSL_Cert, const unsigned char*, int, unsigned char*, int)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1288:13: error: aggregate 'EVP_MD_CTX ctx' has incomplete type and cannot be defined EVP_MD_CTX ctx; ^~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_add_bag_attribute(PKCS12_SAFEBAG*, const char*, const string&)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1401:15: error: 'M_ASN1_BMPSTRING_new' was not declared in this scope if ((bmp = M_ASN1_BMPSTRING_new()) != 0) { ^~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1401:15: note: suggested alternative: 'ASN1_BMPSTRING_new' if ((bmp = M_ASN1_BMPSTRING_new()) != 0) { ^~~~~~~~~~~~~~~~~~~~ ASN1_BMPSTRING_new /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1408:13: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' attrib->object = OBJ_nid2obj(nid); ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1408:15: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' attrib->object = OBJ_nid2obj(nid); ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1409:18: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' if ((attrib->value.set = sk_ASN1_TYPE_new_null()) != 0) { ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1409:20: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' if ((attrib->value.set = sk_ASN1_TYPE_new_null()) != 0) { ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1410:32: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' sk_ASN1_TYPE_push(attrib->value.set, val); ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1410:34: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' sk_ASN1_TYPE_push(attrib->value.set, val); ^~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1414:14: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' attrib->single = 0; ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1414:16: error: invalid use of incomplete type 'X509_ATTRIBUTE {aka struct x509_attributes_st}' attrib->single = 0; ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/x509.h:85:16: note: forward declaration of 'X509_ATTRIBUTE {aka struct x509_attributes_st}' typedef struct x509_attributes_st X509_ATTRIBUTE; ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1418:15: error: invalid use of incomplete type 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' if (bag->attrib) { ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:46:16: note: forward declaration of 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1418:17: error: invalid use of incomplete type 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' if (bag->attrib) { ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:46:16: note: forward declaration of 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1419:35: error: invalid use of incomplete type 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' sk_X509_ATTRIBUTE_push(bag->attrib, attrib); ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:46:16: note: forward declaration of 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1419:37: error: invalid use of incomplete type 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' sk_X509_ATTRIBUTE_push(bag->attrib, attrib); ^~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:46:16: note: forward declaration of 'PKCS12_SAFEBAG {aka struct PKCS12_SAFEBAG_st}' typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_exportPKCS12File(tQSL_Cert, const char*, const char*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1605:98: error: invalid use of incomplete type 'PKCS12 {aka struct PKCS12_st}' ASN1_seq_pack((STACK_OF(OPENSSL_BLOCK)*)safes, (int(*)(void*, unsigned char**))i2d_PKCS7, &(p12)->authsafes->d.data->data, ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:44:16: note: forward declaration of 'PKCS12 {aka struct PKCS12_st}' typedef struct PKCS12_st PKCS12; ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1605:100: error: invalid use of incomplete type 'PKCS12 {aka struct PKCS12_st}' ASN1_seq_pack((STACK_OF(OPENSSL_BLOCK)*)safes, (int(*)(void*, unsigned char**))i2d_PKCS7, &(p12)->authsafes->d.data->data, ^~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:44:16: note: forward declaration of 'PKCS12 {aka struct PKCS12_st}' typedef struct PKCS12_st PKCS12; ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1613:9: error: invalid use of incomplete type 'PKCS12 {aka struct PKCS12_st}' &(p12)->authsafes->d.data->length); ^~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:44:16: note: forward declaration of 'PKCS12 {aka struct PKCS12_st}' typedef struct PKCS12_st PKCS12; ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1613:11: error: invalid use of incomplete type 'PKCS12 {aka struct PKCS12_st}' &(p12)->authsafes->d.data->length); ^~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:180:0: /usr/include/openssl/pkcs12.h:44:16: note: forward declaration of 'PKCS12 {aka struct PKCS12_st}' typedef struct PKCS12_st PKCS12; ^~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1605:2: error: 'ASN1_seq_pack' was not declared in this scope ASN1_seq_pack((STACK_OF(OPENSSL_BLOCK)*)safes, (int(*)(void*, unsigned char**))i2d_PKCS7, &(p12)->authsafes->d.data->data, ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1605:2: note: suggested alternative: 'ASN1_item_pack' ASN1_seq_pack((STACK_OF(OPENSSL_BLOCK)*)safes, (int(*)(void*, unsigned char**))i2d_PKCS7, &(p12)->authsafes->d.data->data, ^~~~~~~~~~~~~ ASN1_item_pack /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_get_bag_attribute(PKCS12_SAFEBAG*, const char*, std::__cxx11::string&)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1672:63: warning: 'ASN1_TYPE* PKCS12_get_attr(const PKCS12_SAFEBAG*, int)' is deprecated [-Wdeprecated-declarations] if ((attr = PKCS12_get_attr(bag, OBJ_txt2nid((char *)oidname))) != 0) { ^ In file included from /usr/include/multiarch-dispatch.h:72:0, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/x509_vfy.h:20, from /usr/include/openssl/x509.h:309, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/pkcs12.h:74:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)) ^ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_importPKCS12File(const char*, const char*, const char*, int (*)(char*, int, void*), int (*)(int, const char*, void*), void*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1739:15: error: 'M_PKCS12_unpack_authsafes' was not declared in this scope if ((safes = M_PKCS12_unpack_authsafes(p12)) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1739:15: note: suggested alternative: 'PKCS12_unpack_authsafes' if ((safes = M_PKCS12_unpack_authsafes(p12)) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~ PKCS12_unpack_authsafes /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1747:11: error: 'M_PKCS12_unpack_p7data' was not declared in this scope bags = M_PKCS12_unpack_p7data(p7); ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1747:11: note: suggested alternative: 'PKCS12_unpack_p7data' bags = M_PKCS12_unpack_p7data(p7); ^~~~~~~~~~~~~~~~~~~~~~ PKCS12_unpack_p7data /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1749:11: error: 'M_PKCS12_unpack_p7encdata' was not declared in this scope bags = M_PKCS12_unpack_p7encdata(p7, p12password, strlen(p12password)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1749:11: note: suggested alternative: 'PKCS12_unpack_p7encdata' bags = M_PKCS12_unpack_p7encdata(p7, p12password, strlen(p12password)); ^~~~~~~~~~~~~~~~~~~~~~~~~ PKCS12_unpack_p7encdata /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1764:15: error: 'M_PKCS12_certbag2x509' was not declared in this scope if ((x = M_PKCS12_certbag2x509(bag)) == 0) ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1764:15: note: suggested alternative: 'PKCS12_certbag2x509' if ((x = M_PKCS12_certbag2x509(bag)) == 0) ^~~~~~~~~~~~~~~~~~~~~ PKCS12_certbag2x509 /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1772:53: warning: 'ASN1_TYPE* PKCS12_get_attr(const PKCS12_SAFEBAG*, int)' is deprecated [-Wdeprecated-declarations] if ((attr = PKCS12_get_attr(bag, NID_localKeyID)) != 0) { ^ In file included from /usr/include/multiarch-dispatch.h:72:0, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/x509_vfy.h:20, from /usr/include/openssl/x509.h:309, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/pkcs12.h:74:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)) ^ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1812:53: warning: 'ASN1_TYPE* PKCS12_get_attr(const PKCS12_SAFEBAG*, int)' is deprecated [-Wdeprecated-declarations] if ((attr = PKCS12_get_attr(bag, NID_localKeyID)) != 0) { ^ In file included from /usr/include/multiarch-dispatch.h:72:0, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/x509_vfy.h:20, from /usr/include/openssl/x509.h:309, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/pkcs12.h:74:1: note: declared here DEPRECATEDIN_1_1_0(ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)) ^ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1841:16: error: 'M_PKCS12_decrypt_skey' was not declared in this scope if ((p8 = M_PKCS12_decrypt_skey(bag, p12password, strlen(p12password))) == 0) ^~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1841:16: note: suggested alternative: 'PKCS12_decrypt_skey' if ((p8 = M_PKCS12_decrypt_skey(bag, p12password, strlen(p12password))) == 0) ^~~~~~~~~~~~~~~~~~~~~ PKCS12_decrypt_skey /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1872:45: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (!PEM_write_bio_RSA_PUBKEY(bio, pkey->pkey.rsa)) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:1872:47: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (!PEM_write_bio_RSA_PUBKEY(bio, pkey->pkey.rsa)) ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_deleteCertificate(tQSL_Cert)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2007:41: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (!PEM_write_bio_RSA_PUBKEY(bio, key->pkey.rsa)) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2007:43: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (!PEM_write_bio_RSA_PUBKEY(bio, key->pkey.rsa)) ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'const char* tqsl_ssl_verify_cert(X509*, stack_st_X509*, stack_st_X509*, int, int (*)(int, X509_STORE_CTX*), stack_st_X509**)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2456:42: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' errm = X509_verify_cert_error_string(ctx->error); ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2456:44: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' errm = X509_verify_cert_error_string(ctx->error); ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2458:18: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (rval && ctx->chain) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2458:20: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (rval && ctx->chain) ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2459:28: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' *chain = sk_X509_dup(ctx->chain); ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2459:30: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' *chain = sk_X509_dup(ctx->chain); ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_get_name_stuff(X509_NAME_ENTRY*, TQSL_X509_NAME_ITEM*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2504:45: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] val = (const char *)ASN1_STRING_data(value); ^ In file included from /usr/include/multiarch-dispatch.h:72:0, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/bn.h:31, from /usr/include/openssl/asn1.h:24, from /usr/include/openssl/objects.h:916, from /usr/include/openssl/evp.h:27, from /usr/include/openssl/x509.h:23, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/asn1.h:553:1: note: declared here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ In file included from /usr/include/openssl/x509.h:23:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'EVP_PKEY* tqsl_new_rsa_key(int)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2664:76: warning: 'RSA* RSA_generate_key(int, long unsigned int, void (*)(int, int, void*), void*)' is deprecated [-Wdeprecated-declarations] if (!EVP_PKEY_assign_RSA(pkey, RSA_generate_key(nbits, 0x10001, NULL, NULL))) { ^ In file included from /usr/include/multiarch-dispatch.h:72:0, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/rsa.h:13, from /usr/include/openssl/x509.h:31, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/rsa.h:193:1: note: declared here DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void ^ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_self_signed_is_ok(int, X509_STORE_CTX*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2706:9: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (ctx->error == X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2706:11: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (ctx->error == X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT) ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2708:9: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (ctx->error == X509_V_ERR_CERT_UNTRUSTED) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2708:11: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (ctx->error == X509_V_ERR_CERT_UNTRUSTED) ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_expired_is_ok(int, X509_STORE_CTX*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2715:9: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (ctx->error == X509_V_ERR_CERT_HAS_EXPIRED || ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2715:11: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' if (ctx->error == X509_V_ERR_CERT_HAS_EXPIRED || ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2716:9: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' ctx->error == X509_V_ERR_CERT_UNTRUSTED) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:2716:11: error: invalid use of incomplete type 'X509_STORE_CTX {aka struct x509_store_ctx_st}' ctx->error == X509_V_ERR_CERT_UNTRUSTED) ^~~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:127:16: note: forward declaration of 'X509_STORE_CTX {aka struct x509_store_ctx_st}' typedef struct x509_store_ctx_st X509_STORE_CTX; ^~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_replace_key(const char*, const char*, std::map, std::__cxx11::basic_string >&, int (*)(int, const char*, void*), void*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3145:17: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, new_rsa->n) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3145:19: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, new_rsa->n) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3145:29: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, new_rsa->n) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3145:31: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, new_rsa->n) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3146:18: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, new_rsa->e) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3146:20: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, new_rsa->e) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3146:30: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, new_rsa->e) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3146:32: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, new_rsa->e) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_find_matching_key(X509*, EVP_PKEY**, TQSL_CERT_REQ**, const char*, int (*)(char*, int, void*), void*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3305:17: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, cert_key->pkey.rsa->n) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3305:19: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->n, cert_key->pkey.rsa->n) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3305:30: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->n, cert_key->pkey.rsa->n) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3305:32: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->n, cert_key->pkey.rsa->n) == 0) ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3306:18: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, cert_key->pkey.rsa->e) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3306:20: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' if (BN_cmp(rsa->e, cert_key->pkey.rsa->e) == 0) ^ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' typedef struct rsa_st RSA; ^~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3306:31: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->e, cert_key->pkey.rsa->e) == 0) ^~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3306:33: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' if (BN_cmp(rsa->e, cert_key->pkey.rsa->e) == 0) ^~~~ In file included from /usr/include/openssl/x509.h:20:0, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'EVP_PKEY {aka struct evp_pkey_st}' typedef struct evp_pkey_st EVP_PKEY; ^~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp: In function 'int tqsl_get_cert_ext(X509*, const char*, unsigned char*, int*, int*)': /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:3433:42: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] memcpy(userbuf, ASN1_STRING_data(data), datasiz); ^ In file included from /usr/include/multiarch-dispatch.h:72:0, from /usr/include/openssl/opensslconf.h:2, from /usr/include/openssl/bn.h:31, from /usr/include/openssl/asn1.h:24, from /usr/include/openssl/objects.h:916, from /usr/include/openssl/evp.h:27, from /usr/include/openssl/x509.h:23, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.h:48, from /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/openssl_cert.cpp:173: /usr/include/openssl/asn1.h:553:1: note: declared here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ make[2]: *** [src/CMakeFiles/tqsllib.dir/build.make:90: src/CMakeFiles/tqsllib.dir/openssl_cert.cpp.o] Error 1 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 16%] Building CXX object src/CMakeFiles/tqsllib.dir/tqslconvert.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/tqslconvert.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/tqslconvert.cpp make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 11%] Building CXX object src/CMakeFiles/tqsllib.dir/xml.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/xml.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/xml.cpp make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' [ 13%] Building CXX object src/CMakeFiles/tqsllib.dir/location.cpp.o cd /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build/src && /usr/bin/c++ -DTQSLLIB_VERSION_MAJOR=2 -DTQSLLIB_VERSION_MINOR=3 -Dtqsllib_EXPORTS -DCONFDIR=\"/usr/share/TrustedQSL/\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -fPIC -o CMakeFiles/tqsllib.dir/location.cpp.o -c /home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/src/location.cpp make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/tqsl-1.14.3/build' make[1]: *** [CMakeFiles/Makefile2:171: src/CMakeFiles/tqsllib.dir/all] Error 2 make: *** [Makefile:133: all] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.iZzDfp (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.iZzDfp (%build) I: [iurt_root_command] ERROR: chroot