blob: 71c256a197374cf4c271d05fc2b66f6e884231f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
From ce8a3ec6f269d0d44ecf83669b5567ca9c934bc4 Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
Date: Thu, 22 Mar 2018 23:42:12 -0700
Subject: [PATCH] Fix build with libressl-2.7.0
---
Modules/_ssl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Modules/_ssl.c b/Modules/_ssl.c
index df8c6a7d96..0e18cd887f 100644
--- a/Modules/_ssl.c
+++ b/Modules/_ssl.c
@@ -99,7 +99,7 @@ struct py_ssl_library_code {
/* Include generated data (error codes) */
#include "_ssl_data.h"
-#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER)
+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && (!defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER >= 0x2070000fL)
# define OPENSSL_VERSION_1_1 1
#endif
--
2.16.3
|