aboutsummaryrefslogtreecommitdiff
path: root/dns/powerdns-devel
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2004-01-12 10:21:56 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2004-01-12 10:21:56 +0000
commit5d3e2ef39d90d61874cfdf9e29fa13a8b1eaf9a8 (patch)
tree4cd61d2c3f198ba9e085c81c4234fb108546e169 /dns/powerdns-devel
parent88497dbcbca471c498c779f6d6f35b74e119cd4d (diff)
downloadports-5d3e2ef39d90d61874cfdf9e29fa13a8b1eaf9a8.tar.gz
ports-5d3e2ef39d90d61874cfdf9e29fa13a8b1eaf9a8.zip
- Update to 2.9.13
includes: - Opteron support! - pdns_recursor jumbles answers now - Big LDAP cleanup - Zone2sql is now somewhat clearer when reporting malformed line errors - pdns_recursor now survives the expiration of all its root records - Serious issue fixed: added a patch to fix High CPU Load with the pdns_server and mysqld processes PR: 61213 Submitted by: tremere@cainites.net
Notes
Notes: svn path=/head/; revision=97977
Diffstat (limited to 'dns/powerdns-devel')
-rw-r--r--dns/powerdns-devel/Makefile4
-rw-r--r--dns/powerdns-devel/distinfo2
-rw-r--r--dns/powerdns-devel/files/patch-pdns_communicator_hh11
-rw-r--r--dns/powerdns-devel/files/patch-pdns_iputils_hh18
4 files changed, 13 insertions, 22 deletions
diff --git a/dns/powerdns-devel/Makefile b/dns/powerdns-devel/Makefile
index a12110ffbd7f..66f9a7262e91 100644
--- a/dns/powerdns-devel/Makefile
+++ b/dns/powerdns-devel/Makefile
@@ -1,4 +1,3 @@
-# New ports collection makefile for: powerdns
# Date Created: 14.Jan 2003
# Whom: dirk.meyer@dinoex.sub.org
#
@@ -6,8 +5,7 @@
#
PORTNAME= powerdns
-PORTVERSION= 2.9.12
-PORTREVISION= 1
+PORTVERSION= 2.9.13
CATEGORIES= dns ipv6
MASTER_SITES= http://downloads.powerdns.com/releases/
DISTNAME= pdns-${PORTVERSION}
diff --git a/dns/powerdns-devel/distinfo b/dns/powerdns-devel/distinfo
index 8137f0bbe5c0..9a7d2f9d6fda 100644
--- a/dns/powerdns-devel/distinfo
+++ b/dns/powerdns-devel/distinfo
@@ -1 +1 @@
-MD5 (pdns-2.9.12.tar.gz) = c30c664b7f1c3baad4422e99c9dd1f18
+MD5 (pdns-2.9.13.tar.gz) = ffd80b49f553cbaaa089a02a90df7729
diff --git a/dns/powerdns-devel/files/patch-pdns_communicator_hh b/dns/powerdns-devel/files/patch-pdns_communicator_hh
new file mode 100644
index 000000000000..e3a1ccfd395c
--- /dev/null
+++ b/dns/powerdns-devel/files/patch-pdns_communicator_hh
@@ -0,0 +1,11 @@
+--- pdns/communicator.hh 21 Jun 2003 09:59:08 -0000 1.5
++++ pdns/communicator.hh 10 Jan 2004 15:47:47 -0000
+@@ -94,7 +94,7 @@
+
+ time_t earliest()
+ {
+- time_t early=1<<31-1; // y2038 problem lurking here :-)
++ time_t early=(1<<31)-1; // y2038 problem lurking here :-)
+ for(d_nqueue_t::const_iterator i=d_nqueue.begin();i!=d_nqueue.end();++i)
+ early=min(early,i->next);
+ return early-time(0);
diff --git a/dns/powerdns-devel/files/patch-pdns_iputils_hh b/dns/powerdns-devel/files/patch-pdns_iputils_hh
index 1dcd09077f33..e69de29bb2d1 100644
--- a/dns/powerdns-devel/files/patch-pdns_iputils_hh
+++ b/dns/powerdns-devel/files/patch-pdns_iputils_hh
@@ -1,18 +0,0 @@
---- pdns/iputils.hh.orig Sat Aug 30 16:27:48 2003
-+++ pdns/iputils.hh Mon Nov 10 17:27:02 2003
-@@ -51,10 +51,13 @@
- Netmask(const string &mask)
- {
- char *p;
-- char bits=32;
-+ u_int8_t bits=32;
-+ d_mask=0xFFFFFFFF;
-+
- if((p=strchr(mask.c_str(),'/')))
-- bits=atoi(p+1);
-+ bits = (u_int8_t) atoi(p+1);
-
-+ if( bits < 32 )
- d_mask=~(0xFFFFFFFF>>bits);
-
- struct in_addr a;