I can successfully build 9.6-ESV-R8 on an old bsdi 4.0.1 box using only the 
following tweak:

./configure --enable-getifaddrs=no

But with 9.6-ESV-R9b1 I am hitting a snag. Almost immediately after issuing 
make I get the following error:

In file included from ../include/isc/socket.h:66,
                 from socket.c:52:
../include/isc/sockaddr.h:37: field `ss' has incomplete type
socket.c: In function `build_msghdr_send':
socket.c:1224: warning: comparison between signed and unsigned
make[3]: *** [socket.o] Error 1
make[3]: Leaving directory `/usr/src/contrib/bind-9.6-ESV-R9b1/lib/isc/unix'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/src/contrib/bind-9.6-ESV-R9b1/lib/isc'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/src/contrib/bind-9.6-ESV-R9b1/lib'
make: *** [subdirs] Error 1


I know the proper advice is to retire the box or work on building bind 9.9. I 
will be retiring this box soon enough, but for now I need to keep it up and 
running. I tried 9.9 and it had all kinds of build issues. I feel my best shot 
a getting a working, secure bind on this OS is sticking with 9.6. Any help 
would be appreciated. And yes, I did google first.

Thank you

_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to