mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 22:48:55 +02:00
Two patches for building gSOAP. One is for upstream approval. The other isn't as it removes a hardcoded "-lpthread" from numerous makefiles. portlog to follow.
This commit is contained in:
12
net-libs/gsoap/gsoap-2.7-upstream.haiku
Normal file
12
net-libs/gsoap/gsoap-2.7-upstream.haiku
Normal file
@@ -0,0 +1,12 @@
|
||||
diff -Naur gsoap-2.7-original/gsoap/stdsoap2.h gsoap-2.7/gsoap/stdsoap2.h
|
||||
--- gsoap-2.7-original/gsoap/stdsoap2.h 2009-03-30 09:53:25.000000000 -0400
|
||||
+++ gsoap-2.7/gsoap/stdsoap2.h 2009-03-30 09:54:54.000000000 -0400
|
||||
@@ -676,7 +676,7 @@
|
||||
# endif
|
||||
#elif defined(SOCKLEN_T)
|
||||
# define SOAP_SOCKLEN_T SOCKLEN_T
|
||||
-#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(CYGWIN) || defined(FREEBSD) || defined(__FreeBSD__) || defined(__QNX__) || defined(QNX) || defined(OS390)
|
||||
+#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(CYGWIN) || defined(FREEBSD) || defined(__FreeBSD__) || defined(__QNX__) || defined(QNX) || defined(OS390) || defined(__HAIKU__)
|
||||
# define SOAP_SOCKLEN_T socklen_t
|
||||
#elif defined(IRIX) || defined(WIN32) || defined(__APPLE__) || defined(HP_UX) || defined(SUN_OS) || defined(OPENSERVER) || defined(TRU64) || defined(VXWORKS)
|
||||
# define SOAP_SOCKLEN_T int
|
||||
Reference in New Issue
Block a user