summaryrefslogtreecommitdiff
path: root/net/dante/patches
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2006-01-12 23:37:31 +0000
committerjoerg <joerg@pkgsrc.org>2006-01-12 23:37:31 +0000
commit30e5711ea4afb02f54e4eeba5cf1abc88bbaec78 (patch)
treed413f84dbdbde67975069e710a3a2cc44ddfd5af /net/dante/patches
parentbff0590c4cc587b1ae48fde62e2f5fa7fafa65b3 (diff)
downloadpkgsrc-30e5711ea4afb02f54e4eeba5cf1abc88bbaec78.tar.gz
DragonFly's gethostbyaddr needs int as second argument.
Diffstat (limited to 'net/dante/patches')
-rw-r--r--net/dante/patches/patch-ab22
1 files changed, 15 insertions, 7 deletions
diff --git a/net/dante/patches/patch-ab b/net/dante/patches/patch-ab
index d9364c75b29..3eef639fca0 100644
--- a/net/dante/patches/patch-ab
+++ b/net/dante/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.5 2005/04/04 10:00:54 adam Exp $
+$NetBSD: patch-ab,v 1.6 2006/01/12 23:37:31 joerg Exp $
---- configure.orig 2005-01-24 10:12:25.000000000 +0000
+--- configure.orig 2005-07-14 11:22:39.000000000 +0000
+++ configure
-@@ -19858,7 +19858,6 @@ else
+@@ -19864,7 +19864,6 @@ else
echo "${ECHO_T}no" >&6
#autoconf_compflags is set to "-g -O2" with GCC
#override CFLAGS when running configure to avoid this
@@ -10,21 +10,29 @@ $NetBSD: patch-ab,v 1.5 2005/04/04 10:00:54 adam Exp $
fi
#-Wall ?
-@@ -25304,7 +25303,7 @@ cat >>conftest.$ac_ext <<_ACEOF
+@@ -25309,8 +25308,13 @@ cat >>conftest.$ac_ext <<_ACEOF
+ #include <netdb.h>
#include <unistd.h>
++#if defined(__DragonFly__)
struct hostent *
--gethostbyaddr( const char *, int, int
+ gethostbyaddr( const char *, int, int
++#else
++struct hostent *
+gethostbyaddr( const char *, socklen_t, int
++#endif
);
int
main ()
-@@ -25346,7 +25345,7 @@ cat >>confdefs.h <<_ACEOF
+@@ -25352,7 +25356,11 @@ cat >>confdefs.h <<_ACEOF
_ACEOF
cat >>confdefs.h <<_ACEOF
--#define HAVE_PROT_GETHOSTBYADDR_2 int
++#if defined(__DragonFly__)
+ #define HAVE_PROT_GETHOSTBYADDR_2 int
++#else
+#define HAVE_PROT_GETHOSTBYADDR_2 socklen_t
++#endif
_ACEOF
cat >>confdefs.h <<_ACEOF