BIND 9.14.0rc1 fails on NetBSD 8 because of missing libatomic
Summary
BIND 9.14.0rc1 does not build on NetBSD 8
BIND version used
BIND 9.14.0rc1
Steps to reproduce
tar xfz bind-9.14.0rc1.tar.gz
cd bind-9.14.0rc1
./configure
make
What is the current bug behavior?
ranlib libisccc.a
touch timestamp
making all in /usr/src/bind-9.14.0rc1/lib/dns
gcc -g -O2 -pthread -I/usr/pkg/include/libxml2 -I/usr/include -I../../lib/isc/include -o gen ./gen.c -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lxml2 -L/usr/lib -lz -L/usr/lib -llzma -L/usr/lib -lm -latomic
ld: cannot find -latomic
*** Error code 1
What is the expected correct behavior?
I used to configure BIND 9 on NetBSD 8 with '--enable-atomic=no'
In BIND 9.14.0rc1, this configure option has been removed.
Relevant configuration files
N/A
Relevant logs and/or screenshots
N/A
Possible fixes
either ./configure should detect the missing libatomic library and stop, or it should be possible to configure BIND 9 to build without libatomic
Edited by Mark Andrews