In message <201301282337.r0snbo7c054...@ottis.wso.net>, Mailinglists writes: > I can successfully build 9.6-ESV-R8 on an old bsdi 4.0.1 box using only the f > ollowing tweak: > > ./configure --enable-getifaddrs=no > > But with 9.6-ESV-R9b1 I am hitting a snag. Almost immediately after issuing m > ake 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
sockaddr_storage is defined in RFC 3493. I would add the appropriate version to lib/isc/include/isc/ipv6.h. > 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 sho > t 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 > -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ 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