0001-Don-t-try-to-build-with-SSLv2-when-it-is-not-availab.patch 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. From ac01b38302474920288c1a9eb63fd35fa8d1db5b Mon Sep 17 00:00:00 2001
  2. From: Bosse Klykken <larkly@gmail.com>
  3. Date: Tue, 17 Jul 2012 15:55:00 +0200
  4. Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20try=20to=20build=20with=20SSLv2?=
  5. =?UTF-8?q?=20when=20it=20is=20not=20available.?=
  6. MIME-Version: 1.0
  7. Content-Type: text/plain; charset=UTF-8
  8. Content-Transfer-Encoding: 8bit
  9. The patch originally from http://stackoverflow.com/a/11072709/164233
  10. Fixes #30
  11. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
  12. ---
  13. SWIG/_ssl.i | 2 ++
  14. 1 file changed, 2 insertions(+)
  15. diff --git a/SWIG/_ssl.i b/SWIG/_ssl.i
  16. index 3f6bd61..89b1ad1 100644
  17. --- a/SWIG/_ssl.i
  18. +++ b/SWIG/_ssl.i
  19. @@ -52,8 +52,10 @@ extern const char *SSL_alert_desc_string(int);
  20. %rename(ssl_get_alert_desc_v) SSL_alert_desc_string_long;
  21. extern const char *SSL_alert_desc_string_long(int);
  22. +#ifndef OPENSSL_NO_SSL2
  23. %rename(sslv2_method) SSLv2_method;
  24. extern SSL_METHOD *SSLv2_method(void);
  25. +#endif
  26. %rename(sslv3_method) SSLv3_method;
  27. extern SSL_METHOD *SSLv3_method(void);
  28. %rename(sslv23_method) SSLv23_method;
  29. --
  30. 2.7.0