diff options
author | Doug Barton <dougb@FreeBSD.org> | 2012-03-17 14:37:10 +0800 |
---|---|---|
committer | Doug Barton <dougb@FreeBSD.org> | 2012-03-17 14:37:10 +0800 |
commit | 59d8a15c5fa4ea2a06c5d4a4777eef4b8d371e8b (patch) | |
tree | ebd969e222a5e33ae7bb739d53a29ce771c98e24 | |
parent | 60e4719a0037a7aad9f73e939968746f5de879f2 (diff) | |
download | freebsd-ports-gnome-59d8a15c5fa4ea2a06c5d4a4777eef4b8d371e8b.tar.gz freebsd-ports-gnome-59d8a15c5fa4ea2a06c5d4a4777eef4b8d371e8b.tar.zst freebsd-ports-gnome-59d8a15c5fa4ea2a06c5d4a4777eef4b8d371e8b.zip |
Add a patch from ISC slated for 9.9.1 which fixes an assertion failure
Feature safe: yes
-rw-r--r-- | dns/bind99/Makefile | 1 | ||||
-rw-r--r-- | dns/bind99/files/patch-bin__named__client.c | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/dns/bind99/Makefile b/dns/bind99/Makefile index 1c78c615ad6c..40912acd3fd5 100644 --- a/dns/bind99/Makefile +++ b/dns/bind99/Makefile @@ -12,6 +12,7 @@ PORTNAME= bind99 PORTVERSION= 9.9.0 +PORTREVISION= 1 CATEGORIES= dns net ipv6 MASTER_SITES= ${MASTER_SITE_ISC} \ http://dougbarton.us/Downloads/%SUBDIR%/ diff --git a/dns/bind99/files/patch-bin__named__client.c b/dns/bind99/files/patch-bin__named__client.c new file mode 100644 index 000000000000..8fc7797b7c71 --- /dev/null +++ b/dns/bind99/files/patch-bin__named__client.c @@ -0,0 +1,11 @@ +--- bin/named/client.c.orig 2011-11-09 14:05:09.000000000 -0800 ++++ bin/named/client.c 2012-03-16 23:07:00.000000000 -0700 +@@ -240,7 +240,7 @@ + REQUIRE(client->state == NS_CLIENTSTATE_WORKING); + + LOCK(&client->manager->reclock); +- client->state = NS_CLIENTSTATE_RECURSING; ++ client->newstate = client->state = NS_CLIENTSTATE_RECURSING; + ISC_LIST_APPEND(client->manager->recursing, client, rlink); + UNLOCK(&client->manager->reclock); + } |