diff options
author | Mark Brand <mabrand@mabrand.nl> | 2011-10-23 19:45:20 (GMT) |
---|---|---|
committer | Mark Brand <mabrand@mabrand.nl> | 2011-10-23 19:45:20 (GMT) |
commit | d16880da808ff9faf242b330a4ecc4a518af9583 (patch) | |
tree | 51cd39d6dc836604e3d447268b3c4b957b894a7e /src/gsoap-1-fixes.patch | |
parent | 2783c527a6aa557167b69c959e6dd294df2547ac (diff) | |
download | mxe-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.patch | 74 |
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 |