On 03/13/2017 02:05 PM, Damjan Georgievski via arch-general wrote:
I pulled ABS updates and got the patch mentioned in https://bugs.archlinux.org/task/53240. However, attempting to build bind/bind tools 9.11.0-P3 fails due to an unknown upstream public key:
makepkg -s <snip> ... ==> Verifying source file signatures with gpg... bind-9.11.0-P3.tar.gz ... FAILED (unknown public key F1B11BF05CF02E57)
https://wiki.archlinux.org/index.php/makepkg#Signature_checking
Got it: gpg2 --keyserver hkp://wwwkeys.us.pgp.net --recv-keys F1B11BF05CF02E57 Thanks! but... There is "No joy in Mudville..." /usr/include/json/config.h:9:35: fatal error: string: No such file or directory #include <string> //typedef String ^ Full Error: /bin/sh /home/david/arch/pkg/abs/bind/src/bind-9.11.0-P3/libtool --mode=compile --tag=CC gcc -I/home/david/arch/pkg/abs/bind/src/bind-9.11.0-P3 -I../../.. -I./include -I./../pthreads/include -I../include -I./../include -I./.. -I/usr/include -D_REENTRANT -D_GNU_SOURCE -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -DDIG_SIGCHASE -I/usr/include -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 app.c libtool: compile: gcc -I/home/david/arch/pkg/abs/bind/src/bind-9.11.0-P3 -I../../.. -I./include -I./../pthreads/include -I../include -I./../include -I./.. -I/usr/include -D_REENTRANT -D_GNU_SOURCE -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -DDIG_SIGCHASE -I/usr/include -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 app.c -fPIC -DPIC -o .libs/app.o In file included from /usr/include/json/autolink.h:9:0, from /usr/include/json/json.h:9, from ../include/isc/json.h:33, from ../include/isc/mem.h:16, from app.c:29: /usr/include/json/config.h:9:35: fatal error: string: No such file or directory #include <string> //typedef String ^ compilation terminated. make[3]: *** [Makefile:166: app.lo] Error 1 make[3]: Leaving directory '/home/david/arch/pkg/abs/bind/src/bind-9.11.0-P3/lib/isc/unix' make[2]: *** [Makefile:202: subdirs] Error 1 make[2]: Leaving directory '/home/david/arch/pkg/abs/bind/src/bind-9.11.0-P3/lib/isc' make[1]: *** [Makefile:78: subdirs] Error 1 make[1]: Leaving directory '/home/david/arch/pkg/abs/bind/src/bind-9.11.0-P3/lib' make: *** [Makefile:83: subdirs] Error 1 Any possible thoughts here? I'm compiling in LTS, but I don't see that making any difference to /usr/include/json/config.h?? -- David C. Rankin, J.D.,P.E.