diff --git a/srcpkgs/python-openssl/patches/libressl.patch b/srcpkgs/python-openssl/patches/libressl.patch index 6269ce7bf4..1b79c9a799 100644 --- a/srcpkgs/python-openssl/patches/libressl.patch +++ b/srcpkgs/python-openssl/patches/libressl.patch @@ -10,3 +10,17 @@ { "cleanup", (PyCFunction)rand_cleanup, METH_VARARGS, rand_cleanup_doc }, { "load_file", (PyCFunction)rand_load_file, METH_VARARGS, rand_load_file_doc }, { "write_file",(PyCFunction)rand_write_file, METH_VARARGS, rand_write_file_doc }, +--- OpenSSL/ssl/context.c.orig 2014-07-21 08:48:55.940289949 +0200 ++++ OpenSSL/ssl/context.c 2014-07-21 08:52:02.068848946 +0200 +@@ -1109,9 +1109,11 @@ ssl_Context_init(ssl_ContextObj *self, i + SSL_METHOD *method; + + switch (i_method) { ++#if OPENSSL_VERSION_NUMBER < 0x20000000L + case ssl_SSLv2_METHOD: + method = SSLv2_method(); + break; ++#endif + case ssl_SSLv23_METHOD: + method = SSLv23_method(); + break;