Build failure with BIND 9.16.26
dhcp raises the following build failure with BIND 9.16.26:
In file included from ../includes/dhcpd.h:91,
from bpf.c:35:
../includes/omapip/isclib.h:51:10: fatal error: isc/boolean.h: No such file or directory
51 | #include <isc/boolean.h>
| ^~~~~~~~~~~~~~~
This issue is raised because custom isc_boolean_t
was replaced with C standard bool
type 3 years ago with bind9@994e6569
This is especially an issue as BIND 9.11 EOL in March, 2022 and BIND 9.16 is current Stable/ESV version.
It seems this issue was already reported in #14 (closed) and #180 but 4.4.3 is still failing to build when the user provides an external BIND 9.16 library (through --with-libbind
).
Full build log: http://autobuild.buildroot.org/results/bba/bba1d0f3693cd09cd38fe6255ecd5c8702ffb698/build-end.log
Edited by Fabrice Fontaine