summaryrefslogtreecommitdiffstats
path: root/src/gsoap-1-fixes.patch
diff options
context:
space:
mode:
authorMark Brand <mabrand@mabrand.nl>2011-10-23 19:45:20 (GMT)
committerMark Brand <mabrand@mabrand.nl>2011-10-23 19:45:20 (GMT)
commitd16880da808ff9faf242b330a4ecc4a518af9583 (patch)
tree51cd39d6dc836604e3d447268b3c4b957b894a7e /src/gsoap-1-fixes.patch
parent2783c527a6aa557167b69c959e6dd294df2547ac (diff)
downloadmxe-d16880da808ff9faf242b330a4ecc4a518af9583.zip
mxe-d16880da808ff9faf242b330a4ecc4a518af9583.tar.gz
mxe-d16880da808ff9faf242b330a4ecc4a518af9583.tar.bz2
update package gsoap
Diffstat (limited to 'src/gsoap-1-fixes.patch')
-rw-r--r--src/gsoap-1-fixes.patch74
1 files changed, 17 insertions, 57 deletions
diff --git a/src/gsoap-1-fixes.patch b/src/gsoap-1-fixes.patch
index b60c110..d95e9a7 100644
--- a/src/gsoap-1-fixes.patch
+++ b/src/gsoap-1-fixes.patch
@@ -3,65 +3,25 @@ See doc/index.html for further information.
Contains ad hoc patches for cross building.
-From 35024d3ef8fb879a92de71b738ad985b6e8318af Mon Sep 17 00:00:00 2001
+From a4e9166bc8d78b2aee3c25757d479d4c2e53c7be Mon Sep 17 00:00:00 2001
From: mingw-cross-env
-Date: Mon, 19 Sep 2011 15:22:59 +0200
-Subject: [PATCH] bugfix for 2.8.3 from:
- http://www.cs.fsu.edu/~engelen/soapbugs.html
+Date: Sun, 23 Oct 2011 21:36:53 +0200
+Subject: [PATCH] support static linking to ntlm
-diff --git a/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp b/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp
-index 6f05170..f31676b 100644
---- a/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp
-+++ b/gsoap/VisualStudio2005/wsdl2h/wsdl2h/stdsoap2.cpp
-@@ -8261,7 +8261,7 @@ soap_copy_context(struct soap *copy, const struct soap *soap)
- soap_set_recv_logfile(copy, soap->logfile[SOAP_INDEX_RECV]);
- #endif
- copy->local_namespaces = NULL;
-- soap_set_namespaces(copy, soap->local_namespaces);
-+ soap_set_namespaces(copy, soap->namespaces);
- #ifdef WITH_C_LOCALE
- copy->c_locale = duplocale(soap->c_locale);
- #else
-diff --git a/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp b/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp
-index 6f05170..f31676b 100644
---- a/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp
-+++ b/gsoap/samples/calc_vs2005/calc_vs2005/stdsoap2.cpp
-@@ -8261,7 +8261,7 @@ soap_copy_context(struct soap *copy, const struct soap *soap)
- soap_set_recv_logfile(copy, soap->logfile[SOAP_INDEX_RECV]);
- #endif
- copy->local_namespaces = NULL;
-- soap_set_namespaces(copy, soap->local_namespaces);
-+ soap_set_namespaces(copy, soap->namespaces);
- #ifdef WITH_C_LOCALE
- copy->c_locale = duplocale(soap->c_locale);
- #else
-diff --git a/gsoap/stdsoap2.c b/gsoap/stdsoap2.c
-index 6f05170..f31676b 100644
---- a/gsoap/stdsoap2.c
-+++ b/gsoap/stdsoap2.c
-@@ -8261,7 +8261,7 @@ soap_copy_context(struct soap *copy, const struct soap *soap)
- soap_set_recv_logfile(copy, soap->logfile[SOAP_INDEX_RECV]);
- #endif
- copy->local_namespaces = NULL;
-- soap_set_namespaces(copy, soap->local_namespaces);
-+ soap_set_namespaces(copy, soap->namespaces);
- #ifdef WITH_C_LOCALE
- copy->c_locale = duplocale(soap->c_locale);
- #else
-diff --git a/gsoap/stdsoap2.cpp b/gsoap/stdsoap2.cpp
-index 6f05170..f31676b 100644
---- a/gsoap/stdsoap2.cpp
-+++ b/gsoap/stdsoap2.cpp
-@@ -8261,7 +8261,7 @@ soap_copy_context(struct soap *copy, const struct soap *soap)
- soap_set_recv_logfile(copy, soap->logfile[SOAP_INDEX_RECV]);
- #endif
- copy->local_namespaces = NULL;
-- soap_set_namespaces(copy, soap->local_namespaces);
-+ soap_set_namespaces(copy, soap->namespaces);
- #ifdef WITH_C_LOCALE
- copy->c_locale = duplocale(soap->c_locale);
- #else
+diff --git a/configure b/configure
+index ad1830d..be95edf 100755
+--- a/configure
++++ b/configure
+@@ -4822,7 +4822,7 @@ case "${host}" in
+ ;;
+ *-*-cygwin*) platform=CYGWIN ;;
+ *-*-mingw*) platform=MINGW
+- SAMPLE_EXTRA_LIBS="-lws2_32 -lkernel32 -luser32 -lgdi32"
++ SAMPLE_EXTRA_LIBS="-lntlm -lws2_32 -lkernel32 -luser32 -lgdi32"
+ ;;
+ *-*-freebsd*) platform=FREEBSD ;;
+ *-*-openbsd*) platform=OPENBSD ;;
--
-1.7.6.1
+1.7.7