bindutils: 9.16.27 -> 9.18.1

This commit is contained in:
Tim Biermann 2022-03-27 14:54:50 +02:00
parent 4669f39371
commit e90add7ba2
Signed by: tb
GPG Key ID: 42F8B4E30B673606
4 changed files with 300 additions and 14 deletions

View File

@ -1,9 +1,261 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/delv
-rwxr-xr-x root/root usr/bin/dig
-rwxr-xr-x root/root usr/bin/host
-rwxr-xr-x root/root usr/bin/nslookup
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/bindutils/
drwxr-xr-x root/root usr/include/bindutils/bind9/
-rw-r--r-- root/root usr/include/bindutils/bind9/check.h
-rw-r--r-- root/root usr/include/bindutils/bind9/getaddresses.h
drwxr-xr-x root/root usr/include/bindutils/dns/
-rw-r--r-- root/root usr/include/bindutils/dns/acl.h
-rw-r--r-- root/root usr/include/bindutils/dns/adb.h
-rw-r--r-- root/root usr/include/bindutils/dns/badcache.h
-rw-r--r-- root/root usr/include/bindutils/dns/bit.h
-rw-r--r-- root/root usr/include/bindutils/dns/byaddr.h
-rw-r--r-- root/root usr/include/bindutils/dns/cache.h
-rw-r--r-- root/root usr/include/bindutils/dns/callbacks.h
-rw-r--r-- root/root usr/include/bindutils/dns/catz.h
-rw-r--r-- root/root usr/include/bindutils/dns/cert.h
-rw-r--r-- root/root usr/include/bindutils/dns/client.h
-rw-r--r-- root/root usr/include/bindutils/dns/clientinfo.h
-rw-r--r-- root/root usr/include/bindutils/dns/compress.h
-rw-r--r-- root/root usr/include/bindutils/dns/db.h
-rw-r--r-- root/root usr/include/bindutils/dns/dbiterator.h
-rw-r--r-- root/root usr/include/bindutils/dns/diff.h
-rw-r--r-- root/root usr/include/bindutils/dns/dispatch.h
-rw-r--r-- root/root usr/include/bindutils/dns/dlz.h
-rw-r--r-- root/root usr/include/bindutils/dns/dlz_dlopen.h
-rw-r--r-- root/root usr/include/bindutils/dns/dns64.h
-rw-r--r-- root/root usr/include/bindutils/dns/dnsrps.h
-rw-r--r-- root/root usr/include/bindutils/dns/dnssec.h
-rw-r--r-- root/root usr/include/bindutils/dns/dnstap.h
-rw-r--r-- root/root usr/include/bindutils/dns/ds.h
-rw-r--r-- root/root usr/include/bindutils/dns/dsdigest.h
-rw-r--r-- root/root usr/include/bindutils/dns/dyndb.h
-rw-r--r-- root/root usr/include/bindutils/dns/ecs.h
-rw-r--r-- root/root usr/include/bindutils/dns/edns.h
-rw-r--r-- root/root usr/include/bindutils/dns/enumclass.h
-rw-r--r-- root/root usr/include/bindutils/dns/enumtype.h
-rw-r--r-- root/root usr/include/bindutils/dns/events.h
-rw-r--r-- root/root usr/include/bindutils/dns/fixedname.h
-rw-r--r-- root/root usr/include/bindutils/dns/forward.h
-rw-r--r-- root/root usr/include/bindutils/dns/geoip.h
-rw-r--r-- root/root usr/include/bindutils/dns/ipkeylist.h
-rw-r--r-- root/root usr/include/bindutils/dns/iptable.h
-rw-r--r-- root/root usr/include/bindutils/dns/journal.h
-rw-r--r-- root/root usr/include/bindutils/dns/kasp.h
-rw-r--r-- root/root usr/include/bindutils/dns/keydata.h
-rw-r--r-- root/root usr/include/bindutils/dns/keyflags.h
-rw-r--r-- root/root usr/include/bindutils/dns/keymgr.h
-rw-r--r-- root/root usr/include/bindutils/dns/keytable.h
-rw-r--r-- root/root usr/include/bindutils/dns/keyvalues.h
-rw-r--r-- root/root usr/include/bindutils/dns/librpz.h
-rw-r--r-- root/root usr/include/bindutils/dns/log.h
-rw-r--r-- root/root usr/include/bindutils/dns/lookup.h
-rw-r--r-- root/root usr/include/bindutils/dns/master.h
-rw-r--r-- root/root usr/include/bindutils/dns/masterdump.h
-rw-r--r-- root/root usr/include/bindutils/dns/message.h
-rw-r--r-- root/root usr/include/bindutils/dns/name.h
-rw-r--r-- root/root usr/include/bindutils/dns/ncache.h
-rw-r--r-- root/root usr/include/bindutils/dns/nsec.h
-rw-r--r-- root/root usr/include/bindutils/dns/nsec3.h
-rw-r--r-- root/root usr/include/bindutils/dns/nta.h
-rw-r--r-- root/root usr/include/bindutils/dns/opcode.h
-rw-r--r-- root/root usr/include/bindutils/dns/order.h
-rw-r--r-- root/root usr/include/bindutils/dns/peer.h
-rw-r--r-- root/root usr/include/bindutils/dns/private.h
-rw-r--r-- root/root usr/include/bindutils/dns/rbt.h
-rw-r--r-- root/root usr/include/bindutils/dns/rcode.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdata.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdataclass.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdatalist.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdataset.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdatasetiter.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdataslab.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdatastruct.h
-rw-r--r-- root/root usr/include/bindutils/dns/rdatatype.h
-rw-r--r-- root/root usr/include/bindutils/dns/request.h
-rw-r--r-- root/root usr/include/bindutils/dns/resolver.h
-rw-r--r-- root/root usr/include/bindutils/dns/result.h
-rw-r--r-- root/root usr/include/bindutils/dns/rootns.h
-rw-r--r-- root/root usr/include/bindutils/dns/rpz.h
-rw-r--r-- root/root usr/include/bindutils/dns/rriterator.h
-rw-r--r-- root/root usr/include/bindutils/dns/rrl.h
-rw-r--r-- root/root usr/include/bindutils/dns/sdb.h
-rw-r--r-- root/root usr/include/bindutils/dns/sdlz.h
-rw-r--r-- root/root usr/include/bindutils/dns/secalg.h
-rw-r--r-- root/root usr/include/bindutils/dns/secproto.h
-rw-r--r-- root/root usr/include/bindutils/dns/soa.h
-rw-r--r-- root/root usr/include/bindutils/dns/ssu.h
-rw-r--r-- root/root usr/include/bindutils/dns/stats.h
-rw-r--r-- root/root usr/include/bindutils/dns/time.h
-rw-r--r-- root/root usr/include/bindutils/dns/tkey.h
-rw-r--r-- root/root usr/include/bindutils/dns/transport.h
-rw-r--r-- root/root usr/include/bindutils/dns/tsec.h
-rw-r--r-- root/root usr/include/bindutils/dns/tsig.h
-rw-r--r-- root/root usr/include/bindutils/dns/ttl.h
-rw-r--r-- root/root usr/include/bindutils/dns/types.h
-rw-r--r-- root/root usr/include/bindutils/dns/update.h
-rw-r--r-- root/root usr/include/bindutils/dns/validator.h
-rw-r--r-- root/root usr/include/bindutils/dns/view.h
-rw-r--r-- root/root usr/include/bindutils/dns/xfrin.h
-rw-r--r-- root/root usr/include/bindutils/dns/zone.h
-rw-r--r-- root/root usr/include/bindutils/dns/zonekey.h
-rw-r--r-- root/root usr/include/bindutils/dns/zoneverify.h
-rw-r--r-- root/root usr/include/bindutils/dns/zt.h
drwxr-xr-x root/root usr/include/bindutils/dst/
-rw-r--r-- root/root usr/include/bindutils/dst/dst.h
-rw-r--r-- root/root usr/include/bindutils/dst/gssapi.h
drwxr-xr-x root/root usr/include/bindutils/irs/
-rw-r--r-- root/root usr/include/bindutils/irs/resconf.h
drwxr-xr-x root/root usr/include/bindutils/isc/
-rw-r--r-- root/root usr/include/bindutils/isc/aes.h
-rw-r--r-- root/root usr/include/bindutils/isc/align.h
-rw-r--r-- root/root usr/include/bindutils/isc/app.h
-rw-r--r-- root/root usr/include/bindutils/isc/assertions.h
-rw-r--r-- root/root usr/include/bindutils/isc/astack.h
-rw-r--r-- root/root usr/include/bindutils/isc/atomic.h
-rw-r--r-- root/root usr/include/bindutils/isc/attributes.h
-rw-r--r-- root/root usr/include/bindutils/isc/backtrace.h
-rw-r--r-- root/root usr/include/bindutils/isc/barrier.h
-rw-r--r-- root/root usr/include/bindutils/isc/base32.h
-rw-r--r-- root/root usr/include/bindutils/isc/base64.h
-rw-r--r-- root/root usr/include/bindutils/isc/bind9.h
-rw-r--r-- root/root usr/include/bindutils/isc/buffer.h
-rw-r--r-- root/root usr/include/bindutils/isc/cmocka.h
-rw-r--r-- root/root usr/include/bindutils/isc/commandline.h
-rw-r--r-- root/root usr/include/bindutils/isc/condition.h
-rw-r--r-- root/root usr/include/bindutils/isc/counter.h
-rw-r--r-- root/root usr/include/bindutils/isc/crc64.h
-rw-r--r-- root/root usr/include/bindutils/isc/deprecated.h
-rw-r--r-- root/root usr/include/bindutils/isc/dir.h
-rw-r--r-- root/root usr/include/bindutils/isc/endian.h
-rw-r--r-- root/root usr/include/bindutils/isc/errno.h
-rw-r--r-- root/root usr/include/bindutils/isc/error.h
-rw-r--r-- root/root usr/include/bindutils/isc/event.h
-rw-r--r-- root/root usr/include/bindutils/isc/eventclass.h
-rw-r--r-- root/root usr/include/bindutils/isc/file.h
-rw-r--r-- root/root usr/include/bindutils/isc/formatcheck.h
-rw-r--r-- root/root usr/include/bindutils/isc/fsaccess.h
-rw-r--r-- root/root usr/include/bindutils/isc/fuzz.h
-rw-r--r-- root/root usr/include/bindutils/isc/glob.h
-rw-r--r-- root/root usr/include/bindutils/isc/hash.h
-rw-r--r-- root/root usr/include/bindutils/isc/heap.h
-rw-r--r-- root/root usr/include/bindutils/isc/hex.h
-rw-r--r-- root/root usr/include/bindutils/isc/hmac.h
-rw-r--r-- root/root usr/include/bindutils/isc/hp.h
-rw-r--r-- root/root usr/include/bindutils/isc/ht.h
-rw-r--r-- root/root usr/include/bindutils/isc/httpd.h
-rw-r--r-- root/root usr/include/bindutils/isc/interfaceiter.h
-rw-r--r-- root/root usr/include/bindutils/isc/iterated_hash.h
-rw-r--r-- root/root usr/include/bindutils/isc/lang.h
-rw-r--r-- root/root usr/include/bindutils/isc/lex.h
-rw-r--r-- root/root usr/include/bindutils/isc/list.h
-rw-r--r-- root/root usr/include/bindutils/isc/log.h
-rw-r--r-- root/root usr/include/bindutils/isc/magic.h
-rw-r--r-- root/root usr/include/bindutils/isc/managers.h
-rw-r--r-- root/root usr/include/bindutils/isc/md.h
-rw-r--r-- root/root usr/include/bindutils/isc/mem.h
-rw-r--r-- root/root usr/include/bindutils/isc/meminfo.h
-rw-r--r-- root/root usr/include/bindutils/isc/mutex.h
-rw-r--r-- root/root usr/include/bindutils/isc/mutexblock.h
-rw-r--r-- root/root usr/include/bindutils/isc/net.h
-rw-r--r-- root/root usr/include/bindutils/isc/netaddr.h
-rw-r--r-- root/root usr/include/bindutils/isc/netdb.h
-rw-r--r-- root/root usr/include/bindutils/isc/netmgr.h
-rw-r--r-- root/root usr/include/bindutils/isc/netscope.h
-rw-r--r-- root/root usr/include/bindutils/isc/nonce.h
-rw-r--r-- root/root usr/include/bindutils/isc/offset.h
-rw-r--r-- root/root usr/include/bindutils/isc/once.h
-rw-r--r-- root/root usr/include/bindutils/isc/os.h
-rw-r--r-- root/root usr/include/bindutils/isc/parseint.h
-rw-r--r-- root/root usr/include/bindutils/isc/pool.h
-rw-r--r-- root/root usr/include/bindutils/isc/portset.h
-rw-r--r-- root/root usr/include/bindutils/isc/print.h
-rw-r--r-- root/root usr/include/bindutils/isc/queue.h
-rw-r--r-- root/root usr/include/bindutils/isc/quota.h
-rw-r--r-- root/root usr/include/bindutils/isc/radix.h
-rw-r--r-- root/root usr/include/bindutils/isc/random.h
-rw-r--r-- root/root usr/include/bindutils/isc/ratelimiter.h
-rw-r--r-- root/root usr/include/bindutils/isc/refcount.h
-rw-r--r-- root/root usr/include/bindutils/isc/regex.h
-rw-r--r-- root/root usr/include/bindutils/isc/region.h
-rw-r--r-- root/root usr/include/bindutils/isc/resource.h
-rw-r--r-- root/root usr/include/bindutils/isc/result.h
-rw-r--r-- root/root usr/include/bindutils/isc/rwlock.h
-rw-r--r-- root/root usr/include/bindutils/isc/safe.h
-rw-r--r-- root/root usr/include/bindutils/isc/serial.h
-rw-r--r-- root/root usr/include/bindutils/isc/siphash.h
-rw-r--r-- root/root usr/include/bindutils/isc/sockaddr.h
-rw-r--r-- root/root usr/include/bindutils/isc/stat.h
-rw-r--r-- root/root usr/include/bindutils/isc/stats.h
-rw-r--r-- root/root usr/include/bindutils/isc/stdatomic.h
-rw-r--r-- root/root usr/include/bindutils/isc/stdio.h
-rw-r--r-- root/root usr/include/bindutils/isc/stdtime.h
-rw-r--r-- root/root usr/include/bindutils/isc/strerr.h
-rw-r--r-- root/root usr/include/bindutils/isc/string.h
-rw-r--r-- root/root usr/include/bindutils/isc/symtab.h
-rw-r--r-- root/root usr/include/bindutils/isc/syslog.h
-rw-r--r-- root/root usr/include/bindutils/isc/task.h
-rw-r--r-- root/root usr/include/bindutils/isc/taskpool.h
-rw-r--r-- root/root usr/include/bindutils/isc/thread.h
-rw-r--r-- root/root usr/include/bindutils/isc/time.h
-rw-r--r-- root/root usr/include/bindutils/isc/timer.h
-rw-r--r-- root/root usr/include/bindutils/isc/tls.h
-rw-r--r-- root/root usr/include/bindutils/isc/tm.h
-rw-r--r-- root/root usr/include/bindutils/isc/types.h
-rw-r--r-- root/root usr/include/bindutils/isc/url.h
-rw-r--r-- root/root usr/include/bindutils/isc/utf8.h
-rw-r--r-- root/root usr/include/bindutils/isc/util.h
drwxr-xr-x root/root usr/include/bindutils/isccfg/
-rw-r--r-- root/root usr/include/bindutils/isccfg/aclconf.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/cfg.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/grammar.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/kaspconf.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/log.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/namedconf.h
drwxr-xr-x root/root usr/include/bindutils/ns/
-rw-r--r-- root/root usr/include/bindutils/ns/client.h
-rw-r--r-- root/root usr/include/bindutils/ns/events.h
-rw-r--r-- root/root usr/include/bindutils/ns/hooks.h
-rw-r--r-- root/root usr/include/bindutils/ns/interfacemgr.h
-rw-r--r-- root/root usr/include/bindutils/ns/listenlist.h
-rw-r--r-- root/root usr/include/bindutils/ns/log.h
-rw-r--r-- root/root usr/include/bindutils/ns/notify.h
-rw-r--r-- root/root usr/include/bindutils/ns/query.h
-rw-r--r-- root/root usr/include/bindutils/ns/server.h
-rw-r--r-- root/root usr/include/bindutils/ns/sortlist.h
-rw-r--r-- root/root usr/include/bindutils/ns/stats.h
-rw-r--r-- root/root usr/include/bindutils/ns/types.h
-rw-r--r-- root/root usr/include/bindutils/ns/update.h
-rw-r--r-- root/root usr/include/bindutils/ns/xfrout.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/bindutils/
-rwxr-xr-x root/root usr/lib/bindutils/libbind9-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libbind9.la
lrwxrwxrwx root/root usr/lib/bindutils/libbind9.so -> libbind9-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libdns-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libdns.la
lrwxrwxrwx root/root usr/lib/bindutils/libdns.so -> libdns-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libirs-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libirs.la
lrwxrwxrwx root/root usr/lib/bindutils/libirs.so -> libirs-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libisc-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libisc.la
lrwxrwxrwx root/root usr/lib/bindutils/libisc.so -> libisc-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccfg-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccfg.la
lrwxrwxrwx root/root usr/lib/bindutils/libisccfg.so -> libisccfg-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libns-9.18.1.so
-rwxr-xr-x root/root usr/lib/bindutils/libns.la
lrwxrwxrwx root/root usr/lib/bindutils/libns.so -> libns-9.18.1.so
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/delv.1.gz
-rw-r--r-- root/root usr/share/man/man1/dig.1.gz
-rw-r--r-- root/root usr/share/man/man1/host.1.gz
-rw-r--r-- root/root usr/share/man/man1/nslookup.1.gz

View File

@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/eGTnBMJWMpNRblEz9ol0J+IbfhTZK5Xh62M667c9sbBKouzsWSgYYP6JN5dlmzX3DwaYc8Ua4HnqpaXv/MS9QA=
SHA256 (Pkgfile) = 78cfffd089964008bc4b735e0742ed94f9f5a4a705b8a5009fa4b46b8214a716
SHA256 (.footprint) = fe2eae0024893c6bb5976b6039f2ba2c14978ea1f583b8c5a4e9a68ab785503e
SHA256 (bind-9.16.27.tar.xz) = 90902aaf104c81019d75d6f8b2f7ec40fcd249406f894b44e4a9c6b5e08bf566
RWSE3ohX2g5d/UBa3+wNQweQ3uBuEWyLwbumYcvzmyBCetOY2bQtJD456XTijxv1uO451fF03NnhokuUs8I0Qq2jcO09/jpkNgE=
SHA256 (Pkgfile) = 7869f266b8288854b2a9fef565428b50e4575d3ee895a1bd9d29910b0fd6be68
SHA256 (.footprint) = 9b72eb8da5001aa09dc4822219e02a4575a2ee4577783f9c7ce0b645e065e9a6
SHA256 (bind-9.18.1.tar.xz) = 57c7afd871694d615cb4defb1c1bd6ed023350943d7458414db8d493ef560427
SHA256 (utils.patch) = 300e6a789ae99aca1a414a0e6d5ef67ec7b41baff99449e69c7c6b94785fc465

View File

@ -1,30 +1,39 @@
# Description: Bind tools
# URL: https://www.isc.org/bind/
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: openssl zlib libuv
# Depends on: libuv openssl zlib
name=bindutils
version=9.16.27
version=9.18.1
release=1
source=(https://ftp.isc.org/isc/bind9/$version/bind-$version.tar.xz)
source=(https://ftp.isc.org/isc/bind9/$version/bind-$version.tar.xz
utils.patch)
build() {
cd bind-$version
patch -Np1 -i $SRC/utils.patch
./configure \
--prefix=/usr \
--libdir=/usr/lib/bindutils \
--includedir=/usr/include/bindutils \
--disable-linux-caps \
--disable-doh \
--with-libxml2=no \
--with-libjson=no \
--with-gssapi=no \
--with-python=no
--with-gssapi=no
make -C lib
make bind.keys.h
make -C bin/dig
make -C doc/man
make -C bin/delv
make -C doc
make DESTDIR=$PKG -C lib install
make DESTDIR=$PKG -C bin/dig install
make DESTDIR=$PKG -C bin/delv install
install -D -m 755 bin/dig/host $PKG/usr/bin/host
install -D -m 644 doc/man/host.1 $PKG/usr/share/man/man1/host.1
install -D -m 755 bin/dig/dig $PKG/usr/bin/dig
install -D -m 644 doc/man/delv.1 $PKG/usr/share/man/man1/delv.1
install -D -m 644 doc/man/dig.1 $PKG/usr/share/man/man1/dig.1
install -D -m 644 doc/man/host.1 $PKG/usr/share/man/man1/host.1
install -D -m 644 doc/man/nslookup.1 $PKG/usr/share/man/man1/nslookup.1
}

24
bindutils/utils.patch Normal file
View File

@ -0,0 +1,24 @@
diff -Naur bind-9.18.1.orig/bin/Makefile.in bind-9.18.1/bin/Makefile.in
--- bind-9.18.1.orig/bin/Makefile.in 2022-03-27 14:02:21.478112668 +0200
+++ bind-9.18.1/bin/Makefile.in 2022-03-27 14:03:11.153676681 +0200
@@ -387,7 +387,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = named rndc dig delv dnssec tools nsupdate check confgen tests plugins
+SUBDIRS = dig delv
all: all-recursive
.SUFFIXES:
diff -Naur bind-9.18.1.orig/lib/Makefile.in bind-9.18.1/lib/Makefile.in
--- bind-9.18.1.orig/lib/Makefile.in 2022-03-27 14:02:21.310114196 +0200
+++ bind-9.18.1/lib/Makefile.in 2022-03-27 14:08:06.964314345 +0200
@@ -448,7 +448,7 @@
LIBBIND9_LIBS = \
$(top_builddir)/lib/bind9/libbind9.la
-SUBDIRS = isc dns isccc ns isccfg bind9 irs
+SUBDIRS = isc dns isccfg ns bind9 irs
all: all-recursive
.SUFFIXES: