svn commit: r405012 - in head/devel/gsoap: . files
Muhammad Moinur Rahman
bofh at FreeBSD.org
Fri Jan 1 16:54:16 UTC 2016
Author: bofh
Date: Fri Jan 1 16:54:14 2016
New Revision: 405012
URL: https://svnweb.freebsd.org/changeset/ports/405012
Log:
devel/gsoap: Update version 2.8.25=>2.8.27
- Fix BUILD on 10 amd64 and CURRENT [1]
PR: 205782 [1]
Submitted by: guru at unixarea.de [1]
Added:
head/devel/gsoap/files/patch-gsoap_stdsoap2.c (contents, props changed)
head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp (contents, props changed)
Modified:
head/devel/gsoap/Makefile
head/devel/gsoap/distinfo
head/devel/gsoap/pkg-plist
Modified: head/devel/gsoap/Makefile
==============================================================================
--- head/devel/gsoap/Makefile Fri Jan 1 16:52:46 2016 (r405011)
+++ head/devel/gsoap/Makefile Fri Jan 1 16:54:14 2016 (r405012)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gsoap
-PORTVERSION= 2.8.25
+PORTVERSION= 2.8.27
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}2/gSOAP
DISTNAME= ${PORTNAME}_${PORTVERSION}
Modified: head/devel/gsoap/distinfo
==============================================================================
--- head/devel/gsoap/distinfo Fri Jan 1 16:52:46 2016 (r405011)
+++ head/devel/gsoap/distinfo Fri Jan 1 16:54:14 2016 (r405012)
@@ -1,2 +1,2 @@
-SHA256 (gsoap_2.8.25.zip) = 396b66eb7ab410d89a38d1319443d99fd8b43cab8743f9c69f03a2ed3215db05
-SIZE (gsoap_2.8.25.zip) = 22488537
+SHA256 (gsoap_2.8.27.zip) = cdd9188f3a00caf14fae54d7cc975227128118e818036e5b6bd6e87550e1dc35
+SIZE (gsoap_2.8.27.zip) = 22643224
Added: head/devel/gsoap/files/patch-gsoap_stdsoap2.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gsoap/files/patch-gsoap_stdsoap2.c Fri Jan 1 16:54:14 2016 (r405012)
@@ -0,0 +1,14 @@
+--- gsoap/stdsoap2.c.orig 2015-12-07 03:15:27 UTC
++++ gsoap/stdsoap2.c
+@@ -5194,6 +5194,11 @@ soap_bind(struct soap *soap, const char
+ }
+ #endif
+ #ifdef TCP_FASTOPEN
++
++ #ifndef SOL_TCP
++ #define SOL_TCP IPPROTO_TCP
++ #endif
++
+ if (!(soap->omode & SOAP_IO_UDP) && setsockopt(soap->master, SOL_TCP, TCP_FASTOPEN, (char*)&set, sizeof(int)))
+ { soap->errnum = soap_socket_errno(soap->master);
+ soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_FASTOPEN failed in soap_bind()", SOAP_TCP_ERROR);
Added: head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gsoap/files/patch-gsoap_stdsoap2.cpp Fri Jan 1 16:54:14 2016 (r405012)
@@ -0,0 +1,13 @@
+--- gsoap/stdsoap2.cpp.orig 2016-01-01 16:24:55 UTC
++++ gsoap/stdsoap2.cpp
+@@ -5194,6 +5194,10 @@ soap_bind(struct soap *soap, const char
+ }
+ #endif
+ #ifdef TCP_FASTOPEN
++ #ifndef SOL_TCP
++ #define SOL_TCP IPPROTO_TCP
++ #endif
++
+ if (!(soap->omode & SOAP_IO_UDP) && setsockopt(soap->master, SOL_TCP, TCP_FASTOPEN, (char*)&set, sizeof(int)))
+ { soap->errnum = soap_socket_errno(soap->master);
+ soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_FASTOPEN failed in soap_bind()", SOAP_TCP_ERROR);
Modified: head/devel/gsoap/pkg-plist
==============================================================================
--- head/devel/gsoap/pkg-plist Fri Jan 1 16:52:46 2016 (r405011)
+++ head/devel/gsoap/pkg-plist Fri Jan 1 16:54:14 2016 (r405012)
@@ -58,6 +58,8 @@ libdata/pkgconfig/gsoapssl.pc
%%DATADIR%%/custom/chrono_time_point.h
%%DATADIR%%/custom/duration.c
%%DATADIR%%/custom/duration.h
+%%DATADIR%%/custom/int128.c
+%%DATADIR%%/custom/int128.h
%%DATADIR%%/custom/long_double.c
%%DATADIR%%/custom/long_double.h
%%DATADIR%%/custom/long_time.c
More information about the svn-ports-all
mailing list