From: Bosse Klykken Date: Tue, 17 Jul 2012 13:55:00 +0000 (+0200) Subject: Don’t try to build with SSLv2 when it is not available. X-Git-Tag: accepted/tools/devbase/tools/legacy/20240422.110834~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6f5a49b580f885e1d97bc4d50ee23498e46300e4;p=tools%2Fpython-M2Crypto.git Don’t try to build with SSLv2 when it is not available. The patch originally from http://stackoverflow.com/a/11072709/164233 Fixes #30 Origin: https://gitlab.com/m2crypto/m2crypto/commit/ac01b38302474920288c1a9eb63fd35fa8d1db5b Change-Id: I636400bb232c54854592db25d5d5a5aeea96a25d Signed-off-by: Sangjung Woo --- diff --git a/SWIG/_ssl.i b/SWIG/_ssl.i index 2373ff2..2844da7 100644 --- a/SWIG/_ssl.i +++ b/SWIG/_ssl.i @@ -48,8 +48,10 @@ extern const char *SSL_alert_desc_string(int); %rename(ssl_get_alert_desc_v) SSL_alert_desc_string_long; extern const char *SSL_alert_desc_string_long(int); +#ifndef OPENSSL_NO_SSL2 %rename(sslv2_method) SSLv2_method; extern SSL_METHOD *SSLv2_method(void); +#endif %rename(sslv3_method) SSLv3_method; extern SSL_METHOD *SSLv3_method(void); %rename(sslv23_method) SSLv23_method;