summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/bind99/Makefile5
-rw-r--r--net/bind99/PLIST3
-rw-r--r--net/bind99/distinfo11
-rw-r--r--net/bind99/patches/patch-bin_tests_system_Makefile.in4
-rw-r--r--net/bind99/patches/patch-lib_dns_resolver.c34
5 files changed, 12 insertions, 45 deletions
diff --git a/net/bind99/Makefile b/net/bind99/Makefile
index 31aef11edb1..4c6321347c2 100644
--- a/net/bind99/Makefile
+++ b/net/bind99/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2012/05/20 12:00:15 marino Exp $
+# $NetBSD: Makefile,v 1.4 2012/05/22 03:31:07 taca Exp $
DISTNAME= bind-${BIND_VERSION}
PKGNAME= ${DISTNAME:S/-P/pl/}
-PKGREVISION= 2
CATEGORIES= net
MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ \
http://ftp.belnet.be/pub/mirror/ftp.isc.org/isc/bind9/${BIND_VERSION}/
@@ -17,7 +16,7 @@ PKG_DESTDIR_SUPPORT= user-destdir
MAKE_JOBS_SAFE= no
-BIND_VERSION= 9.9.0
+BIND_VERSION= 9.9.1
.include "../../mk/bsd.prefs.mk"
diff --git a/net/bind99/PLIST b/net/bind99/PLIST
index 146dc96ca5c..85436fa6f73 100644
--- a/net/bind99/PLIST
+++ b/net/bind99/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2012/03/07 14:25:00 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2012/05/22 03:31:07 taca Exp $
bin/dig
bin/host
bin/isc-config.sh
@@ -105,6 +105,7 @@ include/isc/hash.h
include/isc/heap.h
include/isc/hex.h
include/isc/hmacmd5.h
+include/isc/hmacsha.h
include/isc/httpd.h
include/isc/int.h
include/isc/interfaceiter.h
diff --git a/net/bind99/distinfo b/net/bind99/distinfo
index 6a3c9f1591f..4f53bdb71c4 100644
--- a/net/bind99/distinfo
+++ b/net/bind99/distinfo
@@ -1,16 +1,15 @@
-$NetBSD: distinfo,v 1.3 2012/05/01 02:47:52 taca Exp $
+$NetBSD: distinfo,v 1.4 2012/05/22 03:31:07 taca Exp $
-SHA1 (bind-9.9.0.tar.gz) = 6be77c75c8649088b0ae7124d819b5f412bb0094
-RMD160 (bind-9.9.0.tar.gz) = 5fda36a3aa84062f7936978cb540e8ad3f1c4e08
-Size (bind-9.9.0.tar.gz) = 7114050 bytes
+SHA1 (bind-9.9.1.tar.gz) = c963de85ba6f55d7615471b29b356efe6c844e9c
+RMD160 (bind-9.9.1.tar.gz) = f128445b25de7ac8508ecdb9d78165b9dcf169a0
+Size (bind-9.9.1.tar.gz) = 7092357 bytes
SHA1 (patch-bin_dig_dighost.c) = 186cdc70605242afb0211dc8802ec75677a65614
-SHA1 (patch-bin_tests_system_Makefile.in) = 70fafa764752881f8367222b0a77cdae83c2e0f9
+SHA1 (patch-bin_tests_system_Makefile.in) = 3224a66b7d29f6f17d02de1663c61b5e57b91d20
SHA1 (patch-config.threads.in) = 227b83efe9cb3e301aaac9b97cf42f1fb8ad06b2
SHA1 (patch-configure) = 6a8b709d8369864c397d4315348c9c96753618f6
SHA1 (patch-lib_bind9_Makefile.in) = 89e21d21fa512f11a2fdb8d7455abd5d95f20ba5
SHA1 (patch-lib_dns_Makefile.in) = 1770a8bd86901c618b11d255f3af54748d04b759
SHA1 (patch-lib_dns_rbt.c) = df4b029369d9fa3b250d8505b5f7590e2cd86654
-SHA1 (patch-lib_dns_resolver.c) = 48f17278af67ea8f5a282b1194281c36959a046e
SHA1 (patch-lib_dns_zone.c) = e01378ee95bf7c5b903a2c3a90acf83a3a4cae52
SHA1 (patch-lib_isc_Makefile.in) = 5e0739d19957b1f26bcc24a6c76bcab6248cbff5
SHA1 (patch-lib_isccc_Makefile.in) = a31831872b7724cb84f663ed70a82335d812f95f
diff --git a/net/bind99/patches/patch-bin_tests_system_Makefile.in b/net/bind99/patches/patch-bin_tests_system_Makefile.in
index 2239842697e..3e92da440d3 100644
--- a/net/bind99/patches/patch-bin_tests_system_Makefile.in
+++ b/net/bind99/patches/patch-bin_tests_system_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-bin_tests_system_Makefile.in,v 1.1 2012/03/23 21:25:14 marino Exp $
+$NetBSD: patch-bin_tests_system_Makefile.in,v 1.2 2012/05/22 03:31:07 taca Exp $
+
+Build fix for DragonFly while linking of driver.so.
--- bin/tests/system/Makefile.in.orig 2011-11-01 18:35:53.000000000 +0000
+++ bin/tests/system/Makefile.in
diff --git a/net/bind99/patches/patch-lib_dns_resolver.c b/net/bind99/patches/patch-lib_dns_resolver.c
deleted file mode 100644
index e0ecab901a4..00000000000
--- a/net/bind99/patches/patch-lib_dns_resolver.c
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-lib_dns_resolver.c,v 1.1 2012/05/01 02:47:52 taca Exp $
-
-Prevent segmentation fault in resolver.c: https://kb.isc.org/article/AA-00664
-
---- lib/dns/resolver.c.orig 2012-02-14 23:46:49.000000000 +0000
-+++ lib/dns/resolver.c
-@@ -2166,7 +2166,6 @@ fctx_finddone(isc_task_t *task, isc_even
- isc_boolean_t want_try = ISC_FALSE;
- isc_boolean_t want_done = ISC_FALSE;
- isc_boolean_t bucket_empty = ISC_FALSE;
-- isc_boolean_t destroy = ISC_FALSE;
- unsigned int bucketnum;
-
- find = event->ev_sender;
-@@ -2205,17 +2204,12 @@ fctx_finddone(isc_task_t *task, isc_even
- }
- } else if (SHUTTINGDOWN(fctx) && fctx->pending == 0 &&
- fctx->nqueries == 0 && ISC_LIST_EMPTY(fctx->validators)) {
-- /*
-- * Note that we had to wait until we had the lock before
-- * looking at fctx->references.
-- */
-+
- if (fctx->references == 0)
-- destroy = ISC_TRUE;
-+ bucket_empty = fctx_destroy(fctx);
- }
- UNLOCK(&res->buckets[bucketnum].lock);
-
-- if (destroy)
-- bucket_empty = fctx_destroy(fctx);
- isc_event_free(&event);
- dns_adb_destroyfind(&find);
-