pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/gsoap Configure socklen_t properly on NetBSD. Fi...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b188b9a4b499
branches: trunk
changeset: 567950:b188b9a4b499
user: dholland <dholland%pkgsrc.org@localhost>
date: Sun Nov 29 21:31:57 2009 +0000
description:
Configure socklen_t properly on NetBSD. Fixes broken amd64 build.
diffstat:
devel/gsoap/Makefile | 3 ++-
devel/gsoap/distinfo | 3 ++-
devel/gsoap/patches/patch-ac | 15 +++++++++++++++
3 files changed, 19 insertions(+), 2 deletions(-)
diffs (45 lines):
diff -r 9be7ae522673 -r b188b9a4b499 devel/gsoap/Makefile
--- a/devel/gsoap/Makefile Sun Nov 29 21:11:21 2009 +0000
+++ b/devel/gsoap/Makefile Sun Nov 29 21:31:57 2009 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2009/05/13 18:46:16 hasso Exp $
+# $NetBSD: Makefile,v 1.7 2009/11/29 21:31:57 dholland Exp $
DISTNAME= gsoap_2.7.13
PKGNAME= gsoap-2.7.13
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gsoap2/}
diff -r 9be7ae522673 -r b188b9a4b499 devel/gsoap/distinfo
--- a/devel/gsoap/distinfo Sun Nov 29 21:11:21 2009 +0000
+++ b/devel/gsoap/distinfo Sun Nov 29 21:31:57 2009 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.3 2009/05/13 18:46:16 hasso Exp $
+$NetBSD: distinfo,v 1.4 2009/11/29 21:31:57 dholland Exp $
SHA1 (gsoap_2.7.13.tar.gz) = 4c91ce860ee6853f785a11484c7298d294a53ef6
RMD160 (gsoap_2.7.13.tar.gz) = 58f2bcd95199fdec3c5ce6579374148eaab955b1
Size (gsoap_2.7.13.tar.gz) = 6564489 bytes
SHA1 (patch-aa) = 6e0b1c00244c1dcada571e8d3a7c4b2be5800df3
SHA1 (patch-ab) = 9a35355d7553d5063278574109a2c1121a2a5b18
+SHA1 (patch-ac) = 0677e3b3efed5b26770782296d9b643a670af0a9
diff -r 9be7ae522673 -r b188b9a4b499 devel/gsoap/patches/patch-ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gsoap/patches/patch-ac Sun Nov 29 21:31:57 2009 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-ac,v 1.1 2009/11/29 21:31:57 dholland Exp $
+
+Get socklen_t defined correctly.
+
+--- gsoap/stdsoap2.h~ 2009-03-21 17:24:44.000000000 -0400
++++ gsoap/stdsoap2.h 2009-11-29 15:47:13.000000000 -0500
+@@ -676,7 +676,7 @@ extern "C" {
+ # 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(__NetBSD__)
|| defined(__OpenBSD__)
+ # 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
Home |
Main Index |
Thread Index |
Old Index