bindutils: new dependency: liburcu

This commit is contained in:
Tim Biermann 2024-07-23 22:03:40 +02:00
parent 775699cd4b
commit 99bc319826
Signed by: tb
GPG Key ID: 42F8B4E30B673606
4 changed files with 59 additions and 63 deletions

View File

@ -6,9 +6,6 @@ drwxr-xr-x root/root usr/bin/
-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
@ -39,7 +36,6 @@ drwxr-xr-x root/root usr/include/bindutils/dns/
-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
@ -50,15 +46,16 @@ drwxr-xr-x root/root usr/include/bindutils/dns/
-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/keystore.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/nametree.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
@ -67,6 +64,7 @@ drwxr-xr-x root/root usr/include/bindutils/dns/
-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/qp.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
@ -77,6 +75,7 @@ drwxr-xr-x root/root usr/include/bindutils/dns/
-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/remote.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
@ -84,7 +83,6 @@ drwxr-xr-x root/root usr/include/bindutils/dns/
-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
@ -93,8 +91,8 @@ drwxr-xr-x root/root usr/include/bindutils/dns/
-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/trace.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
@ -112,11 +110,9 @@ drwxr-xr-x root/root usr/include/bindutils/dst/
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/ascii.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/async.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
@ -124,34 +120,37 @@ drwxr-xr-x root/root usr/include/bindutils/isc/
-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/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/dnsstream.h
-rw-r--r-- root/root usr/include/bindutils/isc/endian.h
-rw-r--r-- root/root usr/include/bindutils/isc/entropy.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/fips.h
-rw-r--r-- root/root usr/include/bindutils/isc/formatcheck.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/getaddresses.h
-rw-r--r-- root/root usr/include/bindutils/isc/hash.h
-rw-r--r-- root/root usr/include/bindutils/isc/hashmap.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/histo.h
-rw-r--r-- root/root usr/include/bindutils/isc/hmac.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/job.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/loop.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
@ -161,17 +160,17 @@ drwxr-xr-x root/root usr/include/bindutils/isc/
-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/overflow.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/pause.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/proxy2.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
@ -179,36 +178,49 @@ drwxr-xr-x root/root usr/include/bindutils/isc/
-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/signal.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/spinlock.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/tid.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/urcu.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
-rw-r--r-- root/root usr/include/bindutils/isc/uv.h
-rw-r--r-- root/root usr/include/bindutils/isc/work.h
-rw-r--r-- root/root usr/include/bindutils/isc/xml.h
drwxr-xr-x root/root usr/include/bindutils/isccc/
-rw-r--r-- root/root usr/include/bindutils/isccc/alist.h
-rw-r--r-- root/root usr/include/bindutils/isccc/base64.h
-rw-r--r-- root/root usr/include/bindutils/isccc/cc.h
-rw-r--r-- root/root usr/include/bindutils/isccc/ccmsg.h
-rw-r--r-- root/root usr/include/bindutils/isccc/sexpr.h
-rw-r--r-- root/root usr/include/bindutils/isccc/symtab.h
-rw-r--r-- root/root usr/include/bindutils/isccc/symtype.h
-rw-r--r-- root/root usr/include/bindutils/isccc/types.h
-rw-r--r-- root/root usr/include/bindutils/isccc/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/check.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/duration.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/grammar.h
-rw-r--r-- root/root usr/include/bindutils/isccfg/kaspconf.h
@ -216,7 +228,6 @@ drwxr-xr-x root/root usr/include/bindutils/isccfg/
-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
@ -231,24 +242,21 @@ drwxr-xr-x root/root usr/include/bindutils/ns/
-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.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libbind9.la
lrwxrwxrwx root/root usr/lib/bindutils/libbind9.so -> libbind9-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libdns-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libdns-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libdns.la
lrwxrwxrwx root/root usr/lib/bindutils/libdns.so -> libdns-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libirs-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libirs.la
lrwxrwxrwx root/root usr/lib/bindutils/libirs.so -> libirs-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libisc-9.18.27.so
lrwxrwxrwx root/root usr/lib/bindutils/libdns.so -> libdns-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libisc-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libisc.la
lrwxrwxrwx root/root usr/lib/bindutils/libisc.so -> libisc-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccfg-9.18.27.so
lrwxrwxrwx root/root usr/lib/bindutils/libisc.so -> libisc-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccc-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccc.la
lrwxrwxrwx root/root usr/lib/bindutils/libisccc.so -> libisccc-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccfg-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libisccfg.la
lrwxrwxrwx root/root usr/lib/bindutils/libisccfg.so -> libisccfg-9.18.27.so
-rwxr-xr-x root/root usr/lib/bindutils/libns-9.18.27.so
lrwxrwxrwx root/root usr/lib/bindutils/libisccfg.so -> libisccfg-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libns-9.20.0.so
-rwxr-xr-x root/root usr/lib/bindutils/libns.la
lrwxrwxrwx root/root usr/lib/bindutils/libns.so -> libns-9.18.27.so
lrwxrwxrwx root/root usr/lib/bindutils/libns.so -> libns-9.20.0.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/

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/fs6EMZjINTUkAYMONJz5+B1+bwXO7Lvai2FdRkMlg8mzh4ahQOrt26nUaBUmTzqMPu1xLb9sMACoRElrNdzBgo=
SHA256 (Pkgfile) = 2c5523a3b93d75028341876085287b1b9d5c9ed03f882782decf5b0b34de0e24
SHA256 (.footprint) = 4d969366fb50c95fc5f5f39c90aae7b2939dc8f331e1b7c5e8d8afa5c05d798c
SHA256 (bind-9.18.27.tar.xz) = ea3f3d8cfa2f6ae78c8722751d008f54bc17a3aed2be3f7399eb7bf5f4cda8f1
SHA256 (utils.patch) = 300e6a789ae99aca1a414a0e6d5ef67ec7b41baff99449e69c7c6b94785fc465
RWSE3ohX2g5d/UwBp39rqLyNIM41VwUC6nQofxELwVlhY0+SgRM6kbT0A1IRmVO3yU/LLCkOPvqERnpRLndHxdQwA/eW6MjODg4=
SHA256 (Pkgfile) = bfd777540bea091e072a5491f940ffa5b908e91c69eab8f48ba1e074acc73002
SHA256 (.footprint) = 6126e659c702736d445d488d541711c4b6f9924535f574cfc3904ea87ed86383
SHA256 (bind-9.20.0.tar.xz) = cc580998017b51f273964058e8cb3aa5482bc785243dea71e5556ec565a13347
SHA256 (utils.patch) = 0aa2f4ce4aa69ebbe8f2ea3e7172bf8e486c40c7dce531921314da0b92198ea7

View File

@ -1,10 +1,10 @@
# Description: Bind tools
# URL: https://www.isc.org/bind/
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: libuv openssl zlib
# Depends on: liburcu libuv openssl zlib
name=bindutils
version=9.18.27
version=9.20.0
release=1
source=(https://ftp.isc.org/isc/bind9/$version/bind-$version.tar.xz
utils.patch)

View File

@ -1,7 +1,7 @@
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 @@
diff -Naur bind-9.20.0.orig/bin/Makefile.in bind-9.20.0/bin/Makefile.in
--- bind-9.20.0.orig/bin/Makefile.in 2024-07-23 21:20:49.007839323 +0200
+++ bind-9.20.0/bin/Makefile.in 2024-07-23 21:27:07.428421477 +0200
@@ -405,7 +405,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
@ -9,16 +9,4 @@ diff -Naur bind-9.18.1.orig/bin/Makefile.in bind-9.18.1/bin/Makefile.in
+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: