File wget-1.14-openssl-no-intern.patch of Package wget.31872

--- src/openssl.c.orig
+++ src/openssl.c
@@ -29,6 +29,7 @@
 shall include the source code for the parts of OpenSSL used as well
 as that of the covered work.  */
 
+#define OPENSSL_NO_SSL_INTERN
 #include "wget.h"
 
 #include <assert.h>
@@ -425,7 +426,7 @@
   if (!SSL_set_fd (conn, FD_TO_SOCKET (fd)))
     goto error;
   SSL_set_connect_state (conn);
-  if (SSL_connect (conn) <= 0 || conn->state != SSL_ST_OK)
+  if (SSL_connect (conn) <= 0 || SSL_get_state(conn) != SSL_ST_OK)
     goto error;
 
   ctx = xnew0 (struct openssl_transport_context);
openSUSE Build Service is sponsored by