summaryrefslogtreecommitdiffstats
path: root/chat-libs/libmsn
diff options
context:
space:
mode:
authorJulien ROZO2011-01-08 14:34:25 +0100
committerJulien ROZO2011-01-08 14:34:25 +0100
commit1329c9c84607932ac6a68c4e56a507cdb1364d83 (patch)
tree2fe1351741f06cd2c691a20946fc634972602fb4 /chat-libs/libmsn
parente4a5459882f9c0b885f41fd195cc652df1183fc3 (diff)
libmsn: added a patch to fix compilation issue with openssl version 1.0.0
Diffstat (limited to 'chat-libs/libmsn')
-rw-r--r--chat-libs/libmsn/HISTORY4
-rwxr-xr-xchat-libs/libmsn/PRE_BUILD3
-rw-r--r--chat-libs/libmsn/openssl-1.0.0.patch12
3 files changed, 19 insertions, 0 deletions
diff --git a/chat-libs/libmsn/HISTORY b/chat-libs/libmsn/HISTORY
index 5af4ec6b46..e455d2db88 100644
--- a/chat-libs/libmsn/HISTORY
+++ b/chat-libs/libmsn/HISTORY
@@ -1,3 +1,7 @@
+2011-01-13 Julien "_kaze_" ROZO <julien@rozo.org>
+ * PRE_BUILD, openssl-1.0.0.patch: added a patch to fix compilation
+ issue with openssl version 1.0.0
+
2010-01-23 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1
diff --git a/chat-libs/libmsn/PRE_BUILD b/chat-libs/libmsn/PRE_BUILD
new file mode 100755
index 0000000000..7f238a24c1
--- /dev/null
+++ b/chat-libs/libmsn/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/gcc44.patch
diff --git a/chat-libs/libmsn/openssl-1.0.0.patch b/chat-libs/libmsn/openssl-1.0.0.patch
new file mode 100644
index 0000000000..73d7ba9f34
--- /dev/null
+++ b/chat-libs/libmsn/openssl-1.0.0.patch
@@ -0,0 +1,12 @@
+diff -Naur libmsn-4.1.orig/msntest/msntest.cpp libmsn-4.1/msntest/msntest.cpp
+--- libmsn-4.1.orig/msntest/msntest.cpp 2010-01-05 13:07:08.000000000 +0100
++++ libmsn-4.1/msntest/msntest.cpp 2010-12-29 10:37:11.000000000 +0100
+@@ -259,7 +259,7 @@
+ if(mySocketsSsl[i].isSSL && !mySocketsSsl[i].isConnected)
+ {
+ BIO *bio_socket_new;
+- SSL_METHOD *meth=NULL;
++ const SSL_METHOD *meth=NULL;
+ meth=SSLv23_client_method();
+ SSLeay_add_ssl_algorithms();
+ mySocketsSsl[i].ctx = SSL_CTX_new(meth);