Your message dated Thu, 20 Aug 2026 02:50:21 +0200
with message-id <[email protected]>
and subject line Bug fixed in 1:9.20.27-1
has caused the Debian Bug report #1136253,
regarding bind9: FTBFS on hurd
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1136253: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136253
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bind9
Version: 9.20.22-1
Severity: important
User: [email protected]
Usertags: hurd-i386
X-Debbugs-CC: [email protected] 
Tags: ftbfs patch

See attachment.
diff -ur bind-9.20.22.orig/bin/dnssec/dnssec-ksr.c bind-9.20.22/bin/dnssec/dnssec-ksr.c
--- bind-9.20.22.orig/bin/dnssec/dnssec-ksr.c	2026-03-31 19:18:57.000000000 +0200
+++ bind-9.20.22/bin/dnssec/dnssec-ksr.c	2026-05-11 06:24:07.000000000 +0200
@@ -35,6 +35,10 @@
 
 #include "dnssectool.h"
 
+#ifndef PATH_MAX
+#define PATH_MAX 1024
+#endif /* ifndef PATH_MAX */
+
 const char *program = "dnssec-ksr";
 
 /*
diff -ur bind-9.20.22.orig/lib/isc/netmgr/udp.c bind-9.20.22/lib/isc/netmgr/udp.c
--- bind-9.20.22.orig/lib/isc/netmgr/udp.c	2026-03-31 19:18:58.000000000 +0200
+++ bind-9.20.22/lib/isc/netmgr/udp.c	2026-05-11 05:13:27.000000000 +0200
@@ -408,7 +408,6 @@
 	UNUSED(mgr);
 	UNUSED(cb);
 	UNUSED(cbarg);
-	UNUSED(extrahandlesize);
 	return ISC_R_NOTIMPLEMENTED;
 #endif /* USE_ROUTE_SOCKET */
 }
diff -ur bind-9.20.22.orig/lib/isccfg/check.c bind-9.20.22/lib/isccfg/check.c
--- bind-9.20.22.orig/lib/isccfg/check.c	2026-03-31 19:18:58.000000000 +0200
+++ bind-9.20.22/lib/isccfg/check.c	2026-05-11 06:43:53.000000000 +0200
@@ -1298,6 +1298,11 @@
 						"dns64-server", "dns64-contact",
 						NULL };
 
+#ifndef IOV_MAX
+/* FSTRM_IOTHR_INPUT_QUEUE_SIZE_MAX is defined as IOV_MAX, but IOV_MAX can be undefined */
+#define IOV_MAX FSTRM_IOTHR_OUTPUT_QUEUE_SIZE_DEFAULT
+#endif /* ifndef IOV_MAX */
+
 #ifdef HAVE_DNSTAP
 	static fstrmtable fstrm[] = {
 		{ "fstrm-set-buffer-hint", FSTRM_IOTHR_BUFFER_HINT_MIN,
diff -ur bind-9.20.22.orig/lib/ns/interfacemgr.c bind-9.20.22/lib/ns/interfacemgr.c
--- bind-9.20.22.orig/lib/ns/interfacemgr.c	2026-03-31 19:18:58.000000000 +0200
+++ bind-9.20.22/lib/ns/interfacemgr.c	2026-05-11 06:38:42.000000000 +0200
@@ -90,6 +90,7 @@
 static void
 clearlistenon(ns_interfacemgr_t *mgr);
 
+#if defined(RTM_NEWADDR) && defined(RTM_DELADDR)
 static bool
 need_rescan(ns_interfacemgr_t *mgr, struct MSGHDR *rtm, size_t len) {
 	if (rtm->MSGTYPE != RTM_NEWADDR && rtm->MSGTYPE != RTM_DELADDR) {
@@ -195,6 +196,7 @@
 
 	return false;
 }
+#endif /* if defined(RTM_NEWADDR) && defined(RTM_DELADDR) */
 
 static void
 route_recv(isc_nmhandle_t *handle, isc_result_t eresult, isc_region_t *region,
@@ -243,9 +245,11 @@
 
 	REQUIRE(mgr->route != NULL);
 
+#if defined(RTM_NEWADDR) && defined(RTM_DELADDR)
 	if (need_rescan(mgr, rtm, rtmlen) && mgr->sctx->interface_auto) {
 		ns_interfacemgr_scan(mgr, false, false);
 	}
+#endif /* if defined(RTM_NEWADDR) && defined(RTM_DELADDR) */
 
 	isc_nm_read(handle, route_recv, mgr);
 	return;

Attachment: smime.p7s
Description: S/MIME cryptographic signature


--- End Message ---
--- Begin Message ---
Version: 1:9.20.27-1

The proposed fix was included in the upstream release.

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to