Created attachment 204109 [details] Error log Hello, The latest version of bind911 fails to build on arm (using poudriere). Full error logfile attached. client.o: In function `exit_check': client.c:(.text+0x86c): undefined reference to `isc_atomic_xadd'
Created attachment 204125 [details] Proposed patch to fix the compilation on the arm platform Please find attached a proposed patch. It is based on the following git commit: https://gitlab.isc.org/isc-projects/bind9/commit/d72f436b7d7c697b262968c48c2d7643069ab17f
bind911 and bind912 lacks atomics op on arm, any reasons to not use bind913+?
Could you please try to open a bug report upstream to have them confirm applying this patch on 9.11/9.12 is really the right fix for the problem? https://gitlab.isc.org/isc-projects/bind9/issues/
The upstream has provided a fix for this issue in the latest release (9.11.7), so there's no need for the patch anymore.