Last active
April 30, 2017 18:04
-
-
Save matrixd/e057105003be35b6c06aeb24279bb0ec to your computer and use it in GitHub Desktop.
This file contains hidden or 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
kernel/qobjectdefs.h:0: Note: No relevant classes found. No output generated. | |
ssl/qsslcertificate_openssl.cpp: In function ‘uint qHash(const QSslCertificate&, uint)’: | |
ssl/qsslcertificate_openssl.cpp:69:30: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’ | |
return qHashBits(x509->sha1_hash, SHA_DIGEST_LENGTH, seed); | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of ‘X509 {aka struct x509_st}’ | |
typedef struct x509_st X509; | |
^~~~~~~ | |
ssl/qsslcertificate_openssl.cpp: In member function ‘QByteArray QSslCertificate::version() const’: | |
ssl/qsslcertificate_openssl.cpp:93:68: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’ | |
QByteArray::number(qlonglong(q_ASN1_INTEGER_get(d->x509->cert_info->version)) + 1); | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of ‘X509 {aka struct x509_st}’ | |
typedef struct x509_st X509; | |
^~~~~~~ | |
ssl/qsslcertificate_openssl.cpp: In member function ‘QByteArray QSslCertificate::serialNumber() const’: | |
ssl/qsslcertificate_openssl.cpp:102:45: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’ | |
ASN1_INTEGER *serialNumber = d->x509->cert_info->serialNumber; | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of ‘X509 {aka struct x509_st}’ | |
typedef struct x509_st X509; | |
^~~~~~~ | |
ssl/qsslcertificate_openssl.cpp: In member function ‘QSslKey QSslCertificate::publicKey() const’: | |
ssl/qsslcertificate_openssl.cpp:238:32: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’ | |
X509_PUBKEY *xkey = d->x509->cert_info->key; | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of ‘X509 {aka struct x509_st}’ | |
typedef struct x509_st X509; | |
^~~~~~~ | |
ssl/qsslcertificate_openssl.cpp:242:29: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’ | |
if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_RSA) { | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/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; | |
^~~~~~~~~~~ | |
ssl/qsslcertificate_openssl.cpp:246:36: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’ | |
} else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DSA) { | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/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; | |
^~~~~~~~~~~ | |
ssl/qsslcertificate_openssl.cpp:251:36: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’ | |
} else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_EC) { | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/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; | |
^~~~~~~~~~~ | |
ssl/qsslcertificate_openssl.cpp:256:36: error: invalid use of incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’ | |
} else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DH) { | |
^~ | |
In file included from /usr/include/openssl/crypto.h:31:0, | |
from /usr/include/openssl/comp.h:16, | |
from /usr/include/openssl/ssl.h:47, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:60, | |
from ../../include/QtNetwork/5.10.0/QtNetwork/private/qsslcontext_openssl_p.h:1, | |
from ssl/qsslsocket_p.h:62, | |
from ssl/qsslsocket_openssl_p.h:70, | |
from ssl/qsslsocket_openssl_symbols_p.h:71, | |
from ssl/qsslcertificate_openssl.cpp:41: | |
/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; | |
^~~~~~~~~~~ | |
make[3]: *** [Makefile:30511: .obj/qsslcertificate_openssl.o] Error 1 | |
make[2]: *** [Makefile:221: sub-network-make_first] Error 2 | |
make[2]: *** Waiting for unfinished jobs.... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment