Загрузка данных
openssl.c: In function 'ssl_init':
openssl.c:230:14: error: implicit declaration of function 'SSLv3_client_method'; did you mean 'SSLv23_client_method'? [-Wimplicit-function-declaration]
230 | meth = SSLv3_client_method ();
| ^~~~~~~~~~~~~~~~~~~
| SSLv23_client_method
openssl.c:230:12: error: assignment to 'const SSL_METHOD *' {aka 'const struct ssl_method_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion]
230 | meth = SSLv3_client_method ();
| ^
openssl.c: In function 'ssl_check_certificate':
openssl.c:1058:47: warning: passing argument 1 of '_get_rfc2253_formatted' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1058 | char *subject = _get_rfc2253_formatted (X509_get_subject_name (cert));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl.c:930:49: note: expected 'X509_NAME *' {aka 'struct X509_name_st *'} but argument is of type 'const X509_NAME *' {aka 'const struct X509_name_st *'}
930 | static char *_get_rfc2253_formatted (X509_NAME *name)
| ~~~~~~~~~~~^~~~
openssl.c:1059:46: warning: passing argument 1 of '_get_rfc2253_formatted' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1059 | char *issuer = _get_rfc2253_formatted (X509_get_issuer_name (cert));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl.c:930:49: note: expected 'X509_NAME *' {aka 'struct X509_name_st *'} but argument is of type 'const X509_NAME *' {aka 'const struct X509_name_st *'}
930 | static char *_get_rfc2253_formatted (X509_NAME *name)
| ~~~~~~~~~~~^~~~
openssl.c:1070:46: warning: passing argument 1 of '_get_rfc2253_formatted' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1070 | char *issuer = _get_rfc2253_formatted (X509_get_issuer_name (cert));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl.c:930:49: note: expected 'X509_NAME *' {aka 'struct X509_name_st *'} but argument is of type 'const X509_NAME *' {aka 'const struct X509_name_st *'}
930 | static char *_get_rfc2253_formatted (X509_NAME *name)
| ~~~~~~~~~~~^~~~
openssl.c:1194:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1194 | X509_NAME *xname = X509_get_subject_name(cert);
| ^~~~~~~~~~~~~~~~~~~~~
openssl.c:1196:7: warning: 'X509_NAME_get_text_by_NID' is deprecated: Since OpenSSL 4.0 [-Wdeprecated-declarations]
1196 | X509_NAME_get_text_by_NID (xname, NID_commonName, common_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:34,
from openssl.c:40:
/usr/include/openssl/x509.h:1041:27: note: declared here
1041 | OSSL_DEPRECATEDIN_4_0 int X509_NAME_get_text_by_NID(const X509_NAME *name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
openssl.c:1229:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1229 | xentry = X509_NAME_get_entry(xname,i);
| ^
openssl.c:1230:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1230 | sdata = X509_NAME_ENTRY_get_data(xentry);
| ^
make[3]: *** [Makefile:2475: openssl.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/sources/wget-1.25.0/src'
make[2]: *** [Makefile:2282: all] Error 2
make[2]: Leaving directory '/sources/wget-1.25.0/src'
make[1]: *** [Makefile:2191: all-recursive] Error 1
make[1]: Leaving directory '/sources/wget-1.25.0'
make: *** [Makefile:2143: all] Error 2