building bind 9

Kevin Darcy kcd at daimlerchrysler.com
Mon Sep 24 15:31:42 UTC 2001


Looks like your distribution may be munged. There is (indirectly) a reference
to a "head" struct member at resolver.c line 2020, but your compiler only saw
"hea". Check your source files (particularly lib/isc/include/isc/list.h)
against the original tarball.


- Kevin

bobby wrote:

> Hi
> i was trying to build bind 9.1.3 and got this error
>
> any help would be greatly appreciated
>
> gcc  -g -O2 -I/usr/src/redhat/SOURCES/bind9/bind-9.1.3 -I.
> -I/usr/src/redhat/SOURCES/bind9/bind-9.1.3/lib/dns/include
> -I../../lib/dns/include -I../../lib/dns/sec/dst/include
> -I/usr/src/redhat/SOURCES/bind9/bind-9.1.3/lib/isc/include -I../../lib/isc
> -I../../lib/isc/include -I../../lib/isc/unix/include
> -I../../lib/isc/pthreads/include  -D_REENTRANT    -W -Wall
> -Wmissing-prototypes -Wcast-qual -Wwrite-strings  -c resolver.c
> resolver.c: In function `fctx_join':
> resolver.c:2020: structure has no member named `hea'
> resolver.c:2020: parse error before ``'
> make[2]: *** [resolver.o] Error 1
> make[2]: Leaving directory
> `/usr/src/redhat/SOURCES/bind9/bind-9.1.3/lib/dns'
> make[1]: *** [subdirs] Error 1
> make[1]: Leaving directory `/usr/src/redhat/SOURCES/bind9/bind-9.1.3/lib'
> make: *** [subdirs] Error 1
>
> i am trying it on  redhat 7.1 2.4.2 system
>
> cheers
>
> bobby





More information about the bind-users mailing list