From: "HAL.gi" Subject: i386 isc-bind shutdown problem To: ports@openbsd.org Date: Sun, 9 Aug 2026 11:48:05 +0200 Hallo Ports Team, recently I upgraded the isc-bind package from the i386 packages-stable directory: isc-bind-9.20.24v3 to isc-bind-9.20.26v3 All relevant libraries were also upgraded. But isc-bind-9.20.26v3 does not shutdown cleanly. isc-bind-9.20.24 did shutdown cleanly. I use a thin client, OpenBSD i386 7.9, with isc-bind as a forwarder. Beside that isc-bind-9.20.26v3 workes correct. Starting isc-bind-9.20.26v3 with "/etc/rc.d/./isc_named start" generates [ 1 ] in /var/log/daemon. I dumped only a few lines further down of it. After "/etc/rc.d/./isc_named stop it generates some error lines, as you can see further down. [ 2 ] Of interest, I think, is liburcu: i386 / amd64 packages-stable had at that time liburcu-0.15.6p0 listed. Under [ 3 ] I listed the first lines of the +CONTENTS file in the /var/db/pkg/isc-bind-9.20.26v3 directory of the i386 box. Under [ 4 ] I listed the first lines of the +CONTENTS file from the amd64 packages-stable isc-bind-9.20.26v3.tgz. It needs libcuru-0.15.6p0 !! I do not have isc-bind installed on a amd64 box. So I dont know, if its compiled with liburcu-0.15.6 or 0.15.6p0. WBR A.Z. -----------------------------[ 1 ]---------------------------------- Aug 2 08:00:30 named[98708]: starting BIND 9.20.26 (Stable Release) Aug 2 08:00:30 named[98708]: running on OpenBSD i386 7.9 GENERIC#4 Aug 2 08:00:30 named[98708]: built with '--enable-full-report' '--with-libtool' '--with-libidn2' '--without-lmdb' '--without-readline' '--without-cmocka' '--without-gssapi' '--with-python=/usr/local/bin/python3.13' '--with-zonedb=RBTDB' '--disable-geoip' '--prefix=/usr/local' '--sysconfdir=/etc' '--mandir=/usr/local/man' '--infodir=/usr/local/info' '--localstatedir=/var' '--disable-silent-rules' '--disable-gtk-doc' 'CC=cc' 'CFLAGS=-O2 -pipe' 'PYTHON=/usr/local/bin/python3.13' Aug 2 08:00:30 named[98708]: running as: named -t /var/named -u _bind Aug 2 08:00:30 named[98708]: compiled by CLANG OpenBSD Clang 19.1.7 Aug 2 08:00:30 named[98708]: compiled with OpenSSL version: LibreSSL 4.3.0 Aug 2 08:00:30 named[98708]: linked to OpenSSL version: LibreSSL 4.3.0 Aug 2 08:00:30 named[98708]: compiled with libuv version: 1.52.1 Aug 2 08:00:30 named[98708]: linked to libuv version: 1.52.1 Aug 2 08:00:30 named[98708]: compiled with liburcu version: 0.15.6 Aug 2 08:00:30 named[98708]: compiled with libnghttp2 version: 1.68.1 Aug 2 08:00:30 named[98708]: linked to libnghttp2 version: 1.68.1 Aug 2 08:00:30 named[98708]: compiled with libxml2 version: 2.15.3 Aug 2 08:00:30 named[98708]: linked to libxml2 version: 21503 Aug 2 08:00:30 named[98708]: compiled with json-c version: 0.18 Aug 2 08:00:30 named[98708]: linked to json-c version: 0.18 Aug 2 08:00:30 named[98708]: compiled with zlib version: 1.3.2 Aug 2 08:00:30 named[98708]: linked to zlib version: 1.3.2 Aug 2 08:00:30 named[98708]: ----------------------------------------- Aug 2 08:00:30 named[98708]: BIND 9 is maintained by Internet Systems Consortium, Aug 2 08:00:30 named[98708]: Inc. (ISC), a non-profit 501(c)(3) public-benefit Aug 2 08:00:30 named[98708]: corporation. Support and training for BIND 9 are Aug 2 08:00:30 named[98708]: available at https://www.isc.org/support Aug 2 08:00:30 named[98708]:------------------------------------------ Aug 2 08:00:30 named[98708]: adjusted limit on open files from 128 to 1024 Aug 2 08:00:30 named[98708]: found 1 CPU, using 1 worker thread Aug 2 08:00:30 named[98708]: DNSSEC algorithms: RSASHA1 NSEC3RSASHA1 RSASHA256 RSASHA512 ECDSAP256SHA256 ECDSAP384SHA384 ED25519 Aug 2 08:00:30 named[98708]: DS algorithms: SHA-1 SHA-256 SHA-384 Aug 2 08:00:30 named[98708]: HMAC algorithms: HMAC-MD5 HMAC-SHA1 HMAC-SHA224 HMAC-SHA256 HMAC-SHA384 HMAC-SHA512 Aug 2 08:00:30 named[98708]: TKEY mode 2 support (Diffie-Hellman): no Aug 2 08:00:30 named[98708]: TKEY mode 3 support (GSS-API): no Aug 2 08:00:30 named[98708]: the initial working directory is '/' Aug 2 08:00:30 named[98708]: loading configuration from '/etc/named.conf' Aug 2 08:00:30 named[98708]: the working directory is now '/tmp' Aug 2 08:00:31 named[98708]: using default UDP/IPv4 port range: [49152, 65535] Aug 2 08:00:31 named[98708]: using default UDP/IPv6 port range: [49152, 65535] Aug 2 08:00:31 named[98708]: listening on IPv4 interface lo0, 127.0.0.1#53 Aug 2 08:00:31 named[98708]: listening on IPv4 interface re0, X.X.X.X#53 Aug 2 08:00:32 named[98708]: generating session key for dynamic DNS Aug 2 08:00:33 named[98708]: none:95: 'max-cache-size 90%' - setting to 892MB (out of 991MB) Aug 2 08:00:33 named[98708]: using built-in root key for view _default Aug 2 08:00:33 named[98708]: set up managed keys zone for view _default, file '/master/managed-keys.bind' Aug 2 08:00:33 named[98708]: configuring command channel from '/etc/rndc.key' Aug 2 08:00:33 named[98708]: command channel listening on 127.0.0.1#953 Aug 2 08:00:33 named[98708]: configuring command channel from '/etc/rndc.key' Aug 2 08:00:33 named[98708]: command channel listening on ::1#953 Aug 2 08:00:34 named[98708]: managed-keys-zone: loaded serial 3024 Aug 2 08:00:47 named[98708]: all zones loaded Aug 2 08:00:47 named[98708]: FIPS mode is disabled Aug 2 08:00:47 named[98708]: running ----------------------------------[ 2 ]--------------------------------- Aug 2 21:43:42 named[98708]: work.c:116:workthread_slumber(): fatal error: Aug 2 21:43:42 named[98708]: futex_noasync(FUTEX_WAIT): Operation canceled Aug 2 21:43:42 named[98708]: stopping command channel on 127.0.0.1#953 Aug 2 21:43:42 named[98708]: exiting (due to fatal error in library) Aug 2 21:43:42 named[98708]: stopping command channel on ::1#953 ----------------------------------[ 3 ]--------------------------------- @name isc-bind-9.20.26v3 @url file:./isc-bind-9.20.26v3.tgz @version 12 @digital-signature signify2:2026-07-24T11:21:06Z:external @option manual-installation @comment pkgpath=net/isc-bind ftp=yes @arch i386 +DESC @sha RcP1BbxuGyoZGhiKTR/Hqlib+voM8+Z2+inZ2QD6MEQ= @size 583 @pkgpath net/isc-bind,ratelimit @depend converters/libiconv:libiconv-*:libiconv-1.19 @depend devel/json-c:json-c-*:json-c-0.18 @depend devel/libidn2:libidn2-*:libidn2-2.3.0p0 @depend devel/liburcu:liburcu-*:liburcu-0.15.6 <========= @depend devel/libuv:libuv-*:libuv-1.52.1 @depend textproc/libxml:libxml-*:libxml-2.15.3 @depend www/nghttp2:nghttp2-*:nghttp2-1.68.1 ----------------------------------[ 4 ]-------------------------------- @name isc-bind-9.20.26v3 @version 16 @comment pkgpath=net/isc-bind ftp=yes @arch amd64 +DESC @sha RcP1BbxuGyoZGhiKTR/Hqlib+voM8+Z2+inZ2QD6MEQ= @size 583 @pkgpath net/isc-bind,ratelimit @depend converters/libiconv:libiconv-*:libiconv-1.19 @depend devel/json-c:json-c-*:json-c-0.18 @depend devel/libidn2:libidn2-*:libidn2-2.3.0p0 @depend devel/liburcu:liburcu-*:liburcu-0.15.6p0 <======== @depend devel/libuv:libuv-*:libuv-1.52.1 @depend textproc/libxml:libxml-*:libxml-2.15.3 @depend www/nghttp2:nghttp2-*:nghttp2-1.68.1