summaryrefslogtreecommitdiff
path: root/net/bind9
diff options
context:
space:
mode:
authorrh <rh>2000-08-29 10:57:16 +0000
committerrh <rh>2000-08-29 10:57:16 +0000
commit041b4f1df9b9bf70bc9e32696743cbbecf3766ed (patch)
tree1a7ea84e88897994df18ee8457ef97b123282f59 /net/bind9
parent85e8f047de06dc543682df757ab69bdde04786f5 (diff)
downloadpkgsrc-041b4f1df9b9bf70bc9e32696743cbbecf3766ed.tar.gz
Update bind9 to 9.0.0rc5. Changes are bugfixes only, including a fix that
makes patch-ab unnecessary: * A typo in the HS A code caused an assertion failure. * lwres_gethostbyname() and company set lwres_h_errno to a random value on success. * If named was shut down early in the startup process, ns_omapi_shutdown() would attempt to lock an unintialized mutex. [RT #262] * stub zones could leak memory and reference counts if all the masters were unreachable. * isc_rwlock_lock() would needlessly block readers when it reached the read quota even if no writers were waiting. * Log messages were occasionally lost or corrupted due to a race condition in isc_log_doit(). * The request library didn't completely work with IPv6. * Check for IPV6_RECVPKTINFO and use it instead of IPV6_PKTINFO if found. [RT #229]
Diffstat (limited to 'net/bind9')
-rw-r--r--net/bind9/Makefile4
-rw-r--r--net/bind9/files/md54
-rw-r--r--net/bind9/files/patch-sum3
-rw-r--r--net/bind9/patches/patch-ab22
4 files changed, 5 insertions, 28 deletions
diff --git a/net/bind9/Makefile b/net/bind9/Makefile
index f3ca5335514..6e6834c577d 100644
--- a/net/bind9/Makefile
+++ b/net/bind9/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2000/08/23 06:50:45 rh Exp $
+# $NetBSD: Makefile,v 1.12 2000/08/29 10:57:16 rh Exp $
#
DISTNAME= bind-${BIND_VERSION}
@@ -18,7 +18,7 @@ BUILD_DEFS+= USE_INET6
ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-arm32 NetBSD-*-m68k
# No need to set USE_INET6, will auto-detect.
-BIND_VERSION= 9.0.0rc4
+BIND_VERSION= 9.0.0rc5
DIST_SUBDIR= bind/${BIND_VERSION}
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-mit-pthreads \
diff --git a/net/bind9/files/md5 b/net/bind9/files/md5
index c7dd860ab2d..2acc2386c67 100644
--- a/net/bind9/files/md5
+++ b/net/bind9/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.8 2000/08/23 06:50:46 rh Exp $
+$NetBSD: md5,v 1.9 2000/08/29 10:57:17 rh Exp $
-MD5 (bind/9.0.0rc4/bind-9.0.0rc4.tar.gz) = b5c2e81522847ff8189a7de62ab3f7f3
+MD5 (bind/9.0.0rc5/bind-9.0.0rc5.tar.gz) = 1632feb784668efa23c9574a4416f370
diff --git a/net/bind9/files/patch-sum b/net/bind9/files/patch-sum
index 39c0e798c64..a645dc65f75 100644
--- a/net/bind9/files/patch-sum
+++ b/net/bind9/files/patch-sum
@@ -1,4 +1,3 @@
-$NetBSD: patch-sum,v 1.6 2000/08/10 12:51:48 itojun Exp $
+$NetBSD: patch-sum,v 1.7 2000/08/29 10:57:17 rh Exp $
MD5 (patch-aa) = 24d411b5163cf4e7804a96fcd4898386
-MD5 (patch-ab) = 9cf2e332a08673d8f665bc179cf3a77b
diff --git a/net/bind9/patches/patch-ab b/net/bind9/patches/patch-ab
deleted file mode 100644
index 58ed7147908..00000000000
--- a/net/bind9/patches/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2000/08/10 12:51:48 itojun Exp $
-
---- lib/isc/unix/socket.c.orig Tue Jun 27 06:28:21 2000
-+++ lib/isc/unix/socket.c Sat Jul 8 11:29:29 2000
-@@ -1177,2 +1177,13 @@
- #if defined(ISC_PLATFORM_HAVEIPV6)
-+#ifdef IPV6_RECVPKTINFO
-+ /* 2292bis */
-+ if ((pf == AF_INET6)
-+ && (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_RECVPKTINFO,
-+ (void *)&on, sizeof (on)) < 0)) {
-+ UNEXPECTED_ERROR(__FILE__, __LINE__,
-+ "setsockopt(%d, IPV6_RECVPKTINFO) failed: %s",
-+ sock->fd, strerror(errno));
-+ }
-+#else
-+ /* 2292 */
- if ((pf == AF_INET6)
-@@ -1184,2 +1195,3 @@
- }
-+#endif
-