[93428] trunk/dports/net/bind9

dluke at macports.org dluke at macports.org
Tue May 22 07:47:56 PDT 2012


Revision: 93428
          https://trac.macports.org/changeset/93428
Author:   dluke at macports.org
Date:     2012-05-22 07:47:56 -0700 (Tue, 22 May 2012)
Log Message:
-----------
bind9: version bump, update to 9.9.1 (and remove obsolete patch)

Modified Paths:
--------------
    trunk/dports/net/bind9/Portfile

Removed Paths:
-------------
    trunk/dports/net/bind9/files/patch-lib-dns-resolver.c.diff

Modified: trunk/dports/net/bind9/Portfile
===================================================================
--- trunk/dports/net/bind9/Portfile	2012-05-22 14:41:10 UTC (rev 93427)
+++ trunk/dports/net/bind9/Portfile	2012-05-22 14:47:56 UTC (rev 93428)
@@ -3,8 +3,7 @@
 PortSystem 1.0
 
 name			bind9
-version			9.9.0
-revision		1
+version			9.9.1
 
 categories		net
 maintainers		geeklair.net:dluke
@@ -29,13 +28,10 @@
 distname		bind-${version}
 master_sites		isc:${name}/${version}
 
-# Patch for segfault see https://kb.isc.org/article/AA-00664
-patchfiles		patch-lib-dns-resolver.c.diff
+checksums	md5	bb37c88f81e03b1d5208d238c6aa51fa \
+		sha1	c963de85ba6f55d7615471b29b356efe6c844e9c \
+		rmd160	f128445b25de7ac8508ecdb9d78165b9dcf169a0
 
-checksums	md5	9281d0b04f711d28153ba1ab04a54026 \
-		sha1	6be77c75c8649088b0ae7124d819b5f412bb0094 \
-		rmd160	5fda36a3aa84062f7936978cb540e8ad3f1c4e08
-
 depends_lib		port:openssl port:libxml2
 
 use_parallel_build	no

Deleted: trunk/dports/net/bind9/files/patch-lib-dns-resolver.c.diff
===================================================================
--- trunk/dports/net/bind9/files/patch-lib-dns-resolver.c.diff	2012-05-22 14:41:10 UTC (rev 93427)
+++ trunk/dports/net/bind9/files/patch-lib-dns-resolver.c.diff	2012-05-22 14:47:56 UTC (rev 93428)
@@ -1,32 +0,0 @@
-diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c
-index c14af94..097c9fb 100644
---- lib/dns/resolver.c
-+++ lib/dns/resolver.c
-@@ -2166,7 +2166,6 @@ fctx_finddone(isc_task_t *task, isc_event_t *event) {
- 	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_event_t *event) {
- 		}
- 	} 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);
- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120522/2b5e3c00/attachment.html>


More information about the macports-changes mailing list