bind-8.2.3/Solaris 8 compilation error
Richard Gilbert
R.Gilbert at sheffield.ac.uk
Mon Feb 5 17:21:22 UTC 2001
In response to a security alert I just downloaded bind-8.2.3-REL. I
tried to build it in the usual way on Solaris 8 but the compilation
fails as follows:
> if test ! -d threaded ; then mkdir threaded ; else true ; fi
> (gcc -I../../port/solaris/include -I../../include -g -O2 -D_REENTRANT
> -c gethostent.c \
> -o threaded/gethostent.o ; \
> : ld -x -r threaded/gethostent.o \
> -o threaded/gethostent.out && \
> : mv threaded/gethostent.out threaded/gethostent.o)
> gethostent.c: In function `scan_interfaces':
> gethostent.c:488: storage size of `lifreq' isn't known
> gethostent.c:585: sizeof applied to an incomplete type
> gethostent.c:600: sizeof applied to an incomplete type
> gcc -I../../port/solaris/include -I../../include -g -O2 -c
> gethostent.c
> gethostent.c: In function `scan_interfaces':
> gethostent.c:488: storage size of `lifreq' isn't known
> gethostent.c:585: sizeof applied to an incomplete type
> gethostent.c:600: sizeof applied to an incomplete type
> *** Error code 1
I checked on a Solaris 6 system and built just fine.
Has anybody got a solution to this problem? I need to get this
version installed fairly soon because of the security threat.
Apparently our network was scanned for DNS over the weekend.
Thank you in anticipation.
--
Richard Gilbert
Corporate Information and Computing Services
University of Sheffield, Sheffield, S10 2TN, UK
Phone: +44 114 222 3028 Fax: +44 114 222 3040
More information about the bind-users
mailing list