Don’t try to build with SSLv2 when it is not available.
authorBosse Klykken <larkly@gmail.com>
Tue, 17 Jul 2012 13:55:00 +0000 (15:55 +0200)
committerSangjung Woo <sangjung.woo@samsung.com>
Mon, 23 May 2016 04:19:58 +0000 (13:19 +0900)
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 <sangjung.woo@samsung.com>
SWIG/_ssl.i

index 2373ff27efee4a36fbecfa1d3f5d0409a614504d..2844da7887225c9ff254674523ff4c3e6a188589 100644 (file)
@@ -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;