Загрузка данных


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