I'm not going to commit an update to BIND 9.11.0 yet (ISC say, "We
recommend that administrators run one of our older, stable branches,
such as a 9.9 or 9.10-based release on larger-scale critical production
systems, while testing the new 9.11 branch until the second maintenance
release.") But for anyone wanting to test the new branch, here's a diff.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/isc-bind/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- Makefile    27 Sep 2016 19:49:10 -0000      1.61
+++ Makefile    14 Oct 2016 10:10:46 -0000
@@ -2,20 +2,20 @@
 
 COMMENT=       Berkeley Internet Name Daemon: DNS server and tools
 
-V=             9.10.4-P3
+V=             9.11.0
 DISTNAME=      bind-$V
 PKGNAME=       isc-bind-${V:S/-P/pl/}
 
-SHARED_LIBS += isc                  3.2      # 161.1
-SHARED_LIBS += isccc                0.0      # 140.4
-SHARED_LIBS += dns                  4.4      # 164.3
-SHARED_LIBS += isccfg               0.4      # 143.1
-SHARED_LIBS += bind9                0.1      # 140.11
-SHARED_LIBS += lwres                0.1      # 141.3
-SHARED_LIBS += irs                  0.0      # 141.4
+SHARED_LIBS += isc                  4.0      # 165.1
+SHARED_LIBS += isccc                0.0      # 160.2
+SHARED_LIBS += dns                  5.0      # 166.2
+SHARED_LIBS += isccfg               1.0      # 160.5
+SHARED_LIBS += bind9                1.0      # 160.2
+SHARED_LIBS += lwres                0.1      # 160.0
+SHARED_LIBS += irs                  0.0      # 160.1
 
 # not installed:
-#SHARED_LIBS +=        isc-nosymtbl         148.2    # 148.2
+#SHARED_LIBS +=        isc-nosymtbl         165.1    # 165.1
 #SHARED_LIBS +=        t_api                0.0      # unknown
 
 CATEGORIES=    net
@@ -24,7 +24,7 @@ HOMEPAGE=     http://www.isc.org/software/bi
 
 MAINTAINER=    Stuart Henderson <st...@openbsd.org>
 
-# ISC
+# MPL-2.0
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB=       c iconv json-c lzma m pthread xml2 z
@@ -32,8 +32,8 @@ WANTLIB=      c iconv json-c lzma m pthread x
 MASTER_SITES=  ${MASTER_SITE_ISC:=bind9/$V/}
 
 MODULES=       lang/python
-# used for dnssec-checkds/dnssec-coverage, but don't want to force the run dep.
-MODPY_RUNDEP=  No
+BUILD_DEPENDS= devel/py-ply
+RUN_DEPENDS=   devel/py-ply
 LIB_DEPENDS=   converters/libiconv \
                devel/json-c \
                textproc/libxml
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/isc-bind/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo    27 Sep 2016 19:49:10 -0000      1.36
+++ distinfo    14 Oct 2016 10:10:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (bind-9.10.4-P3.tar.gz) = oHXlzon93MsOZNF3fVkWE4fdUVHPTn0ak4daSHgSuu8=
-SIZE (bind-9.10.4-P3.tar.gz) = 9299078
+SHA256 (bind-9.11.0.tar.gz) = bwtAMDbgKBsnKg+90Nw0F/MFC2JcsFnFQJQyYRQYBYs=
+SIZE (bind-9.11.0.tar.gz) = 9789272
Index: patches/patch-bin_named_include_named_globals_h
===================================================================
RCS file: 
/cvs/ports/net/isc-bind/patches/patch-bin_named_include_named_globals_h,v
retrieving revision 1.5
diff -u -p -r1.5 patch-bin_named_include_named_globals_h
--- patches/patch-bin_named_include_named_globals_h     22 Aug 2014 20:32:13 
-0000      1.5
+++ patches/patch-bin_named_include_named_globals_h     14 Oct 2016 10:10:46 
-0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-bin_named_include_named_globals_h,v 1.5 2014/08/22 20:32:13 
sthen Exp $
---- bin/named/include/named/globals.h.orig     Mon Apr  7 23:02:19 2014
-+++ bin/named/include/named/globals.h  Sun Apr 13 22:38:25 2014
-@@ -147,7 +147,7 @@ EXTERN const char *                lwresd_g_defaultpidfile 
INIT(NS_L
-                                                            "/run/lwresd.pid");
- #endif
+--- bin/named/include/named/globals.h.orig     Thu Sep 29 08:01:06 2016
++++ bin/named/include/named/globals.h  Fri Oct  7 11:22:49 2016
+@@ -154,7 +154,7 @@ EXTERN const char *                ns_g_defaultdnstap
+ EXTERN const char *           ns_g_defaultdnstap      INIT(NULL);
+ #endif /* HAVE_DNSTAP */
  
 -EXTERN const char *           ns_g_username           INIT(NULL);
 +EXTERN const char *           ns_g_username           INIT("_bind");
Index: patches/patch-lib_isc_unix_socket_c
===================================================================
RCS file: patches/patch-lib_isc_unix_socket_c
diff -N patches/patch-lib_isc_unix_socket_c
--- patches/patch-lib_isc_unix_socket_c 1 May 2014 20:19:25 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-lib_isc_unix_socket_c,v 1.2 2014/05/01 20:19:25 sthen Exp $
---- lib/isc/unix/socket.c.orig Mon Apr  7 23:02:19 2014
-+++ lib/isc/unix/socket.c      Sun Apr 13 22:38:25 2014
-@@ -36,6 +36,7 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <stddef.h>
-+#include <stdint.h>
- #include <stdlib.h>
- #include <string.h>
- #include <unistd.h>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/isc-bind/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   9 Dec 2014 17:21:36 -0000       1.10
+++ pkg/PLIST   14 Oct 2016 10:10:46 -0000
@@ -5,10 +5,13 @@
 @extra ${SYSCONFDIR}/rndc.key
 @extra ${LOCALSTATEDIR}/named/etc/rndc.key
 bin/bind9-config
+@bin bin/arpaname
 @bin bin/delv
 @bin bin/dig
 @bin bin/host
 bin/isc-config.sh
+@bin bin/mdig
+@bin bin/named-rrchecker
 @bin bin/nslookup
 @bin bin/nsupdate
 include/bind9/
@@ -19,10 +22,12 @@ include/dns/
 include/dns/acache.h
 include/dns/acl.h
 include/dns/adb.h
+include/dns/badcache.h
 include/dns/bit.h
 include/dns/byaddr.h
 include/dns/cache.h
 include/dns/callbacks.h
+include/dns/catz.h
 include/dns/cert.h
 include/dns/client.h
 include/dns/clientinfo.h
@@ -36,15 +41,19 @@ include/dns/dlz.h
 include/dns/dlz_dlopen.h
 include/dns/dns64.h
 include/dns/dnssec.h
+include/dns/dnstap.h
 include/dns/ds.h
 include/dns/dsdigest.h
+include/dns/dyndb.h
 include/dns/ecdb.h
+include/dns/edns.h
 include/dns/enumclass.h
 include/dns/enumtype.h
 include/dns/events.h
 include/dns/fixedname.h
 include/dns/forward.h
 include/dns/geoip.h
+include/dns/ipkeylist.h
 include/dns/iptable.h
 include/dns/journal.h
 include/dns/keydata.h
@@ -61,6 +70,7 @@ include/dns/name.h
 include/dns/ncache.h
 include/dns/nsec.h
 include/dns/nsec3.h
+include/dns/nta.h
 include/dns/opcode.h
 include/dns/order.h
 include/dns/peer.h
@@ -137,6 +147,7 @@ include/isc/counter.h
 include/isc/crc64.h
 include/isc/dir.h
 include/isc/entropy.h
+include/isc/errno.h
 include/isc/error.h
 include/isc/event.h
 include/isc/eventclass.h
@@ -148,6 +159,7 @@ include/isc/heap.h
 include/isc/hex.h
 include/isc/hmacmd5.h
 include/isc/hmacsha.h
+include/isc/ht.h
 include/isc/httpd.h
 include/isc/int.h
 include/isc/interfaceiter.h
@@ -163,6 +175,7 @@ include/isc/log.h
 include/isc/magic.h
 include/isc/md5.h
 include/isc/mem.h
+include/isc/meminfo.h
 include/isc/msgcat.h
 include/isc/msgs.h
 include/isc/mutex.h
@@ -260,6 +273,7 @@ include/pk11/constants.h
 include/pk11/internal.h
 include/pk11/pk11.h
 include/pk11/result.h
+include/pk11/site.h
 include/pkcs11/
 include/pkcs11/cryptoki.h
 include/pkcs11/pkcs11.h
@@ -286,12 +300,45 @@ lib/libisccfg.la
 lib/liblwres.a
 lib/liblwres.la
 @lib lib/liblwres.so.${LIBlwres_VERSION}
+lib/python${MODPY_VERSION}/
+lib/python${MODPY_VERSION}/site-packages/
+lib/python${MODPY_VERSION}/site-packages/isc/
+lib/python${MODPY_VERSION}/site-packages/isc-2.0-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/isc/__init__.py
+lib/python${MODPY_VERSION}/site-packages/isc/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/checkds.py
+lib/python${MODPY_VERSION}/site-packages/isc/checkds.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/coverage.py
+lib/python${MODPY_VERSION}/site-packages/isc/coverage.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/dnskey.py
+lib/python${MODPY_VERSION}/site-packages/isc/dnskey.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/eventlist.py
+lib/python${MODPY_VERSION}/site-packages/isc/eventlist.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/keydict.py
+lib/python${MODPY_VERSION}/site-packages/isc/keydict.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/keyevent.py
+lib/python${MODPY_VERSION}/site-packages/isc/keyevent.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/keymgr.py
+lib/python${MODPY_VERSION}/site-packages/isc/keymgr.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/keyseries.py
+lib/python${MODPY_VERSION}/site-packages/isc/keyseries.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/keyzone.py
+lib/python${MODPY_VERSION}/site-packages/isc/keyzone.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/parsetab.py
+lib/python${MODPY_VERSION}/site-packages/isc/parsetab.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/policy.py
+lib/python${MODPY_VERSION}/site-packages/isc/policy.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/rndc.py
+lib/python${MODPY_VERSION}/site-packages/isc/rndc.pyc
+lib/python${MODPY_VERSION}/site-packages/isc/utils.py
+lib/python${MODPY_VERSION}/site-packages/isc/utils.pyc
 @man man/man1/arpaname.1
 @man man/man1/bind9-config.1
 @man man/man1/delv.1
 @man man/man1/dig.1
 @man man/man1/host.1
 @man man/man1/isc-config.sh.1
+@man man/man1/mdig.1
 @man man/man1/named-rrchecker.1
 @man man/man1/nslookup.1
 @man man/man1/nsupdate.1
@@ -389,6 +436,7 @@ lib/liblwres.la
 @man man/man8/dnssec-importkey.8
 @man man/man8/dnssec-keyfromlabel.8
 @man man/man8/dnssec-keygen.8
+@man man/man8/dnssec-keymgr.8
 @man man/man8/dnssec-revoke.8
 @man man/man8/dnssec-settime.8
 @man man/man8/dnssec-signzone.8
@@ -405,7 +453,6 @@ lib/liblwres.la
 @man man/man8/rndc-confgen.8
 @man man/man8/rndc.8
 @man man/man8/tsig-keygen.8
-@bin sbin/arpaname
 @bin sbin/ddns-confgen
 sbin/dnssec-checkds
 sbin/dnssec-coverage
@@ -413,6 +460,7 @@ sbin/dnssec-coverage
 @bin sbin/dnssec-importkey
 @bin sbin/dnssec-keyfromlabel
 @bin sbin/dnssec-keygen
+sbin/dnssec-keymgr
 @bin sbin/dnssec-revoke
 @bin sbin/dnssec-settime
 @bin sbin/dnssec-signzone
@@ -425,7 +473,6 @@ sbin/dnssec-coverage
 @bin sbin/named-checkzone
 sbin/named-compilezone
 @bin sbin/named-journalprint
-@bin sbin/named-rrchecker
 @bin sbin/nsec3hash
 @bin sbin/rndc
 @bin sbin/rndc-confgen

Reply via email to