BIND 8.2.2, trouble with dnssigner in contrib
Michael Milligan
milli at acmebw.com
Wed Oct 20 08:13:57 UTC 1999
Hmm, couldn't build dnssigner. I did a little bit of digging, but (at this
hour) couldn't grok the logic behind the GETWORDorEOLN macro used in
parse/master_parse.c to figure out what to do. Probably obvious to the
author.
System info FWIW: Linux, SuSE 6.0 (glibc 2.0.7), kernel 2.2.12, gcc 2.7.2.3
Regards,
Mike
--
Michael Milligan - Acme Byte & Wire LLC - milli at acmebw.com
$ pwd
/var/src/bind-8.2.2-REL/contrib/dns_signer
$ gcc --version
2.7.2.3
$ make
Using ../../src/.systype
Using ../../src/.settings
/var/src/bind-8.2.2-REL/contrib/dns_signer/parse
make[1]: Entering directory
`/var/src/bind-8.2.2-REL/contrib/dns_signer/parse'
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//in
clude -DSORTER_DIR=\"`pwd`\" -c parse_get_token.c
ld -x -r parse_get_token.o && mv a.out parse_get_token.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//in
clude -DSORTER_DIR=\"`pwd`\" -c master_parse.c
master_parse.c:108: macro `GETWORDorEOLN' used with only 6 args
make[1]: *** [master_parse.o] Error 1
make[1]: Leaving directory
`/var/src/bind-8.2.2-REL/contrib/dns_signer/parse'
/var/src/bind-8.2.2-REL/contrib/dns_signer/signer
make[1]: Entering directory
`/var/src/bind-8.2.2-REL/contrib/dns_signer/signer'
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c dns_signer.c -o dns_signer.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_crypto.c -o signer_crypto.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_debug.c -o signer_debug.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_directives.c -o signer_directives.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_ingest.c -o signer_ingest.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_key_monitor.c -o signer_key_monitor.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_ns_print.c -o signer_ns_print.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_parameters.c -o signer_parameters.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_sign.c -o signer_sign.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_tree.c -o signer_tree.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c signer_write.c -o signer_write.o
gcc -D_GNU_SOURCE -O3 -I../../../src//port/linux/include -I../../../src//inc
lude -I../parse -c tree.c -o tree.o
make[1]: *** No rule to make target `../parse/libparse.a', needed by
`dnssigner'. Stop.
make[1]: Leaving directory
`/var/src/bind-8.2.2-REL/contrib/dns_signer/signer'
make: *** [all] Error 2
More information about the bind-workers
mailing list