Created
January 20, 2018 16:23
-
-
Save Wenzel/9bf982028616fdd3d42570e292fe0d62 to your computer and use it in GitHub Desktop.
qca
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 39%] Generating moc_ringwatch.cpp | |
[ 40%] Generating moc_mykeystorelist.cpp | |
[ 40%] Generating moc_mymessagecontext.cpp | |
Scanning dependencies of target qca-gnupg | |
[ 41%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/qca-gnupg.cpp.o | |
In file included from /usr/include/c++/7.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39:0, | |
from /usr/include/c++/7.2.1/x86_64-pc-linux-gnu/bits/c++config.h:533, | |
from /usr/include/c++/7.2.1/type_traits:38, | |
from /usr/include/qt/QtCore/qglobal.h:45, | |
from /usr/include/qt/QtCore/qchar.h:43, | |
from /usr/include/qt/QtCore/qstring.h:48, | |
from /usr/include/qt/QtCore/QString:1, | |
from /work/source/kdesupport/qca/include/QtCrypto/qca_core.h:36, | |
from /work/source/kdesupport/qca/include/QtCrypto/qcaprovider.h:36, | |
from /work/source/kdesupport/qca/plugins/qca-gnupg/mypgpkeycontext.h:21, | |
from /work/source/kdesupport/qca/plugins/qca-gnupg/qca-gnupg.cpp:19: | |
/usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] | |
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | |
^~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'QCA::SecureArray opensslQCAPlugin::dsasig_der_to_raw(const QCA::SecureArray&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:130:38: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
SecureArray part_r = bn2fixedbuf(sig->r, 20); | |
^~ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:130:40: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
SecureArray part_r = bn2fixedbuf(sig->r, 20); | |
^ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:131:38: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
SecureArray part_s = bn2fixedbuf(sig->s, 20); | |
^~ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:131:40: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
SecureArray part_s = bn2fixedbuf(sig->s, 20); | |
^ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'QCA::SecureArray opensslQCAPlugin::dsasig_raw_to_der(const QCA::SecureArray&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:150:5: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
sig->r = BN_bin2bn((const unsigned char *)part_r.data(), part_r.size(), NULL); | |
^~ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:150:7: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
sig->r = BN_bin2bn((const unsigned char *)part_r.data(), part_r.size(), NULL); | |
^ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:151:5: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
sig->s = BN_bin2bn((const unsigned char *)part_s.data(), part_s.size(), NULL); | |
^~ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:151:7: error: invalid use of incomplete type 'DSA_SIG {aka struct DSA_SIG_st}' | |
sig->s = BN_bin2bn((const unsigned char *)part_s.data(), part_s.size(), NULL); | |
^ | |
In file included from /usr/include/openssl/x509.h:32:0, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:70:16: note: forward declaration of 'DSA_SIG {aka struct DSA_SIG_st}' | |
typedef struct DSA_SIG_st DSA_SIG; | |
^~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'GENERAL_NAME* opensslQCAPlugin::new_general_name(const QCA::CertificateInfoType&, const QString&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:402:25: error: 'M_ASN1_IA5STRING_new' was not declared in this scope | |
ASN1_IA5STRING *str = M_ASN1_IA5STRING_new(); | |
^~~~~~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:402:25: note: suggested alternative: 'ASN1_IA5STRING_new' | |
ASN1_IA5STRING *str = M_ASN1_IA5STRING_new(); | |
^~~~~~~~~~~~~~~~~~~~ | |
ASN1_IA5STRING_new | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:414:25: error: 'M_ASN1_IA5STRING_new' was not declared in this scope | |
ASN1_IA5STRING *str = M_ASN1_IA5STRING_new(); | |
^~~~~~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:414:25: note: suggested alternative: 'ASN1_IA5STRING_new' | |
ASN1_IA5STRING *str = M_ASN1_IA5STRING_new(); | |
^~~~~~~~~~~~~~~~~~~~ | |
ASN1_IA5STRING_new | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:426:25: error: 'M_ASN1_IA5STRING_new' was not declared in this scope | |
ASN1_IA5STRING *str = M_ASN1_IA5STRING_new(); | |
^~~~~~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:426:25: note: suggested alternative: 'ASN1_IA5STRING_new' | |
ASN1_IA5STRING *str = M_ASN1_IA5STRING_new(); | |
^~~~~~~~~~~~~~~~~~~~ | |
ASN1_IA5STRING_new | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'void opensslQCAPlugin::try_get_general_name(GENERAL_NAMES*, const QCA::CertificateInfoType&, QCA::CertificateInfo*)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:532:66: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
QByteArray cs((const char *)ASN1_STRING_data(gn->d.rfc822Name), ASN1_STRING_length(gn->d.rfc822Name)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:547:81: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
QByteArray cs((const char *)ASN1_STRING_data(gn->d.uniformResourceIdentifier), ASN1_STRING_length(gn->d.uniformResourceIdentifier)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:562:63: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
QByteArray cs((const char *)ASN1_STRING_data(gn->d.dNSName), ASN1_STRING_length(gn->d.dNSName)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:578:54: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
QByteArray buf((const char *)ASN1_STRING_data(str), ASN1_STRING_length(str)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:616:54: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
QByteArray buf((const char *)ASN1_STRING_data(str), ASN1_STRING_length(str)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'QByteArray opensslQCAPlugin::get_cert_subject_key_id(X509_EXTENSION*)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:870:52: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
QByteArray out((const char *)ASN1_STRING_data(skid), ASN1_STRING_length(skid)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'QByteArray opensslQCAPlugin::get_cert_issuer_key_id(X509_EXTENSION*)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:882:62: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated [-Wdeprecated-declarations] | |
out = QByteArray((const char *)ASN1_STRING_data(akid->keyid), ASN1_STRING_length(akid->keyid)); | |
^ | |
In file included from /usr/include/openssl/bn.h:31:0, | |
from /usr/include/openssl/asn1.h:24, | |
from /usr/include/openssl/objects.h:916, | |
from /usr/include/openssl/evp.h:27, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/asn1.h:553:1: note: declared here | |
DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: At global scope: | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1040:13: error: field 'm_context' has incomplete type 'EVP_MD_CTX {aka evp_md_ctx_st}' | |
EVP_MD_CTX m_context; | |
^~~~~~~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:92:16: note: forward declaration of 'EVP_MD_CTX {aka struct evp_md_ctx_st}' | |
typedef struct evp_md_ctx_st EVP_MD_CTX; | |
^~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::opensslHashContext::~opensslHashContext()': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1012:3: error: 'EVP_MD_CTX_cleanup' was not declared in this scope | |
EVP_MD_CTX_cleanup(&m_context); | |
^~~~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1012:3: note: suggested alternative: 'EVP_MD_CTX_create' | |
EVP_MD_CTX_cleanup(&m_context); | |
^~~~~~~~~~~~~~~~~~ | |
EVP_MD_CTX_create | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHashContext::clear()': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1017:3: error: 'EVP_MD_CTX_cleanup' was not declared in this scope | |
EVP_MD_CTX_cleanup(&m_context); | |
^~~~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1017:3: note: suggested alternative: 'EVP_MD_CTX_create' | |
EVP_MD_CTX_cleanup(&m_context); | |
^~~~~~~~~~~~~~~~~~ | |
EVP_MD_CTX_create | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: At global scope: | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1166:13: error: field 'm_context' has incomplete type 'EVP_MD_CTX {aka evp_md_ctx_st}' | |
EVP_MD_CTX m_context; | |
^~~~~~~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:92:16: note: forward declaration of 'EVP_MD_CTX {aka struct evp_md_ctx_st}' | |
typedef struct evp_md_ctx_st EVP_MD_CTX; | |
^~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1266:11: error: field 'm_context' has incomplete type 'HMAC_CTX {aka hmac_ctx_st}' | |
HMAC_CTX m_context; | |
^~~~~~~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'HMAC_CTX {aka struct hmac_ctx_st}' | |
typedef struct hmac_ctx_st HMAC_CTX; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const EVP_MD*, QCA::Provider*, const QString&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1234:3: error: 'HMAC_CTX_init' was not declared in this scope | |
HMAC_CTX_init( &m_context ); | |
^~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1234:3: note: suggested alternative: 'HMAC_CTX_new' | |
HMAC_CTX_init( &m_context ); | |
^~~~~~~~~~~~~ | |
HMAC_CTX_new | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::final(QCA::MemoryRegion*)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1256:3: error: 'HMAC_CTX_cleanup' was not declared in this scope | |
HMAC_CTX_cleanup(&m_context); | |
^~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1256:3: note: suggested alternative: 'HMAC_CTX_get_md' | |
HMAC_CTX_cleanup(&m_context); | |
^~~~~~~~~~~~~~~~ | |
HMAC_CTX_get_md | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: At global scope: | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1280:13: error: field 'mdctx' has incomplete type 'EVP_MD_CTX {aka evp_md_ctx_st}' | |
EVP_MD_CTX mdctx; | |
^~~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:92:16: note: forward declaration of 'EVP_MD_CTX {aka struct evp_md_ctx_st}' | |
typedef struct evp_md_ctx_st EVP_MD_CTX; | |
^~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In copy constructor 'opensslQCAPlugin::EVPKey::EVPKey(const opensslQCAPlugin::EVPKey&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1295:19: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1295:21: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); | |
^~~~~~~~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1295:36: error: 'CRYPTO_LOCK_EVP_PKEY' was not declared in this scope | |
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); | |
^~~~~~~~~~~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1295:36: note: suggested alternative: 'CRYPTO_LOCK' | |
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); | |
^~~~~~~~~~~~~~~~~~~~ | |
CRYPTO_LOCK | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1295:3: error: 'CRYPTO_add' was not declared in this scope | |
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); | |
^~~~~~~~~~ | |
[ 41%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-logger.so | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1295:3: note: suggested alternative: 'CRYPTO_ONCE' | |
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); | |
^~~~~~~~~~ | |
CRYPTO_ONCE | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'QCA::SecureArray opensslQCAPlugin::EVPKey::endSign()': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1376:13: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
if (pkey->type == EVP_PKEY_RSA) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1376:15: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
if (pkey->type == EVP_PKEY_RSA) | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1379:45: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
(unsigned char *)out.data(), pkey->pkey.rsa, | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1379:47: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
(unsigned char *)out.data(), pkey->pkey.rsa, | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1386:18: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
else if (pkey->type == EVP_PKEY_DSA) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1386:20: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
else if (pkey->type == EVP_PKEY_DSA) | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'bool opensslQCAPlugin::EVPKey::endVerify(const QCA::SecureArray&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1421:13: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
if (pkey->type == EVP_PKEY_RSA) { | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1421:15: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
if (pkey->type == EVP_PKEY_RSA) { | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1423:49: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
(unsigned char *)out.data (), pkey->pkey.rsa, | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1423:51: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
(unsigned char *)out.data (), pkey->pkey.rsa, | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1430:18: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
else if (pkey->type == EVP_PKEY_DSA) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1430:20: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
else if (pkey->type == EVP_PKEY_DSA) | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In function 'bool opensslQCAPlugin::make_dlgroup(const QByteArray&, int, int, opensslQCAPlugin::DLParams*)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1559:116: warning: 'DSA* DSA_generate_parameters(int, unsigned char*, int, int*, long unsigned int*, void (*)(int, int, void*), void*)' is deprecated [-Wdeprecated-declarations] | |
DSA *dsa = DSA_generate_parameters(bits, (unsigned char *)seed.data(), seed.size(), &ret_counter, NULL, NULL, NULL); | |
^ | |
In file included from /usr/include/openssl/dh.h:13:0, | |
from /usr/include/openssl/dsa.h:31, | |
from /usr/include/openssl/x509.h:32, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/dsa.h:122:1: note: declared here | |
DEPRECATEDIN_0_9_8(DSA *DSA_generate_parameters(int bits, | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1564:23: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
params->p = bn2bi(dsa->p); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1564:25: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
params->p = bn2bi(dsa->p); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1565:23: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
params->q = bn2bi(dsa->q); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1565:25: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
params->q = bn2bi(dsa->q); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1566:23: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
params->g = bn2bi(dsa->g); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1566:25: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
params->g = bn2bi(dsa->g); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKeyMaker::run()': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1758:52: warning: 'RSA* RSA_generate_key(int, long unsigned int, void (*)(int, int, void*), void*)' is deprecated [-Wdeprecated-declarations] | |
RSA *rsa = RSA_generate_key(bits, exp, NULL, NULL); | |
^ | |
In file included from /usr/include/openssl/rsa.h:13:0, | |
from /usr/include/openssl/x509.h:31, | |
from /usr/include/openssl/pem.h:17, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:35: | |
/usr/include/openssl/rsa.h:193:1: note: declared here | |
DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void | |
^ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::convertToPublic()': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1829:38: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
int len = i2d_RSAPublicKey(evp.pkey->pkey.rsa, NULL); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1829:40: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
int len = i2d_RSAPublicKey(evp.pkey->pkey.rsa, NULL); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1832:28: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
i2d_RSAPublicKey(evp.pkey->pkey.rsa, &p); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1832:30: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
i2d_RSAPublicKey(evp.pkey->pkey.rsa, &p); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual int opensslQCAPlugin::RSAKey::maximumEncryptSize(QCA::EncryptionAlgorithm) const': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1855:22: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
RSA *rsa = evp.pkey->pkey.rsa; | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1855:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
RSA *rsa = evp.pkey->pkey.rsa; | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SecureArray opensslQCAPlugin::RSAKey::encrypt(const QCA::SecureArray&, QCA::EncryptionAlgorithm)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1870:22: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
RSA *rsa = evp.pkey->pkey.rsa; | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1870:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
RSA *rsa = evp.pkey->pkey.rsa; | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual bool opensslQCAPlugin::RSAKey::decrypt(const QCA::SecureArray&, QCA::SecureArray*, QCA::EncryptionAlgorithm)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1903:22: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
RSA *rsa = evp.pkey->pkey.rsa; | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:1903:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
RSA *rsa = evp.pkey->pkey.rsa; | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPrivate(const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2024:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->n = bi2bn(n); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2024:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->n = bi2bn(n); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2025:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->e = bi2bn(e); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2025:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->e = bi2bn(e); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2026:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->p = bi2bn(p); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2026:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->p = bi2bn(p); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2027:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->q = bi2bn(q); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2027:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->q = bi2bn(q); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2028:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->d = bi2bn(d); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2028:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->d = bi2bn(d); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:10: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:12: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:21: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:23: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:32: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:34: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:43: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:45: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:54: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2030:56: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e || !rsa->p || !rsa->q || !rsa->d) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2039:20: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(BN_is_zero(rsa->e) || BN_is_zero(rsa->d)) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2039:22: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(BN_is_zero(rsa->e) || BN_is_zero(rsa->d)) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2039:42: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(BN_is_zero(rsa->e) || BN_is_zero(rsa->d)) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2039:44: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(BN_is_zero(rsa->e) || BN_is_zero(rsa->d)) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPublic(const QCA::BigInteger&, const QCA::BigInteger&)': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2052:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->n = bi2bn(n); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2052:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->n = bi2bn(n); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2053:6: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->e = bi2bn(e); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2053:8: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
rsa->e = bi2bn(e); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2055:10: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2055:12: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2055:21: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e) | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2055:23: error: invalid use of incomplete type 'RSA {aka struct rsa_st}' | |
if(!rsa->n || !rsa->e) | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'RSA {aka struct rsa_st}' | |
typedef struct rsa_st RSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::n() const': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2068:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->n); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2068:26: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->n); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::e() const': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2073:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->e); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2073:26: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->e); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::p() const': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2078:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->p); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2078:26: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->p); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::q() const': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2083:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->q); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2083:26: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->q); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::d() const': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2088:24: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->d); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2088:26: error: invalid use of incomplete type 'EVP_PKEY {aka struct evp_pkey_st}' | |
return bn2bi(evp.pkey->pkey.rsa->d); | |
^~~~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/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; | |
^~~~~~~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKeyMaker::run()': | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2137:6: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
dsa->p = bi2bn(domain.p()); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2137:8: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
dsa->p = bi2bn(domain.p()); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2138:6: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
dsa->q = bi2bn(domain.q()); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2138:8: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
dsa->q = bi2bn(domain.q()); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2139:6: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
dsa->g = bi2bn(domain.g()); | |
^~ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
from /work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:27: | |
/usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of 'DSA {aka struct dsa_st}' | |
typedef struct dsa_st DSA; | |
^~~~~~ | |
/work/source/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp:2139:8: error: invalid use of incomplete type 'DSA {aka struct dsa_st}' | |
dsa->g = bi2bn(domain.g()); | |
^ | |
In file included from /usr/include/openssl/evp.h:14:0, | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment