diff options
Diffstat (limited to 'net/bind99')
-rw-r--r-- | net/bind99/Makefile | 5 | ||||
-rw-r--r-- | net/bind99/PLIST | 3 | ||||
-rw-r--r-- | net/bind99/distinfo | 11 | ||||
-rw-r--r-- | net/bind99/patches/patch-bin_tests_system_Makefile.in | 4 | ||||
-rw-r--r-- | net/bind99/patches/patch-lib_dns_resolver.c | 34 |
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); - |