Bind Utilities-9.12.1 will not build
|Reported by:||christopher||Owned by:||blfs-book|
I do not seem to be having a good time with things so far. Now when attempting to build bind utilities-9.12.1 I am getting the below error. Please note that I have tried the earlier release in the stable-systemd book and get exactly the same results. I have no idea if gcc is the issue, or if some other newer library is causing this. It makes no sense to me. I have recompiled json-c and installed jsoncpp and still get the same results. Even tried the version of json-c in the stable book with the same version of bind and no change.
making all in /opt/sources/bind-9.12.1/lib/dns/include/dst make: Entering directory '/opt/sources/bind-9.12.1/lib/dns/include/dst' make: Leaving directory '/opt/sources/bind-9.12.1/lib/dns/include/dst' make: Leaving directory '/opt/sources/bind-9.12.1/lib/dns/include' gcc -I/opt/sources/bind-9.12.1 -I../.. -I. -I../../lib/dns -Iinclude -I/opt/sources/bind-9.12.1/lib/dns/include -I../../lib/dns/include -I/opt/sources/bind-9.12.1/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I../../lib/isc/x86_32/include -I/usr/include -D_REENTRANT -DUSE_MD5 -DOPENSSL -DGSSAPI -DUSE_ISC_SPNEGO -D_GNU_SOURCE -g -O2 -I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -fno-delete-null-pointer-checks -c acl.c In file included from /usr/include/json/autolink.h:9:0,
from /usr/include/json/json.h:9, from /opt/sources/bind-9.12.1/lib/isc/include/isc/json.h:33, from /opt/sources/bind-9.12.1/lib/isc/include/isc/mem.h:16, from acl.c:13:
/usr/include/json/config.h:9:10: fatal error: string: No such file or directory
#include <string> typedef String
compilation terminated. make: * [Makefile:325: acl.o] Error 1 make: Leaving directory '/opt/sources/bind-9.12.1/lib/dns'