Building bind 9.19.24 on Openwrt w/ MUSL

Philip Prindeville philipp_subx at redfish-solutions.com
Sat Jun 1 21:18:31 UTC 2024


Hi,

Having some more issues building 9.19.24 on MUSL.  configure.ac isn't correctly detecting the following:

ac_cv_func_setresuid=yes
ac_cv_type_size_t=yes
ac_cv_type_ssize_t=yes
ac_cv_type_uintptr_t=yes

And even passing this manually via ./configure's environment isn't causing it to work... it's showing as the wrong value and not "(cached)".

I wouldn't have noticed except that the included replacement for setresuid() dies in compilation with a warning about it being declared as static and then later defined as non-static or some such.

Anyone else had problems with autoconf and cross-compilation w/ MUSL?

I wanted to do a bump on bind to pick up this fix:

https://gitlab.isc.org/isc-projects/bind9/-/issues/3152

Thanks,

-Philip



More information about the bind-users mailing list