From 51323c5acad63203e91424160054115da36810f7 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Wed, 12 Apr 2017 11:20:56 +0200 Subject: [PATCH] elinks: fix build with libressl-2.5 (patch from FreeBSD) --- srcpkgs/elinks/patches/patch-src_network_ssl_socket.c | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/elinks/patches/patch-src_network_ssl_socket.c diff --git a/srcpkgs/elinks/patches/patch-src_network_ssl_socket.c b/srcpkgs/elinks/patches/patch-src_network_ssl_socket.c new file mode 100644 index 0000000000..66395cd74e --- /dev/null +++ b/srcpkgs/elinks/patches/patch-src_network_ssl_socket.c @@ -0,0 +1,11 @@ +--- src/network/ssl/socket.c.orig 2017-02-08 12:49:43 UTC ++++ src/network/ssl/socket.c +@@ -67,7 +67,7 @@ static void + ssl_set_no_tls(struct socket *socket) + { + #ifdef CONFIG_OPENSSL +- ((ssl_t *) socket->ssl)->options |= SSL_OP_NO_TLSv1; ++ SSL_set_options((ssl_t *) socket->ssl, SSL_OP_NO_TLSv1); + #elif defined(CONFIG_GNUTLS) + { + /* GnuTLS does not support SSLv2 because it is "insecure".