Dear Ben, please check the following change https://bitbucket.org/naviserver/naviserver/commits/c5d117b88465e50fd8c47307f373d2427114aedf
If i suppose correctly, this change should fix the problem. Unfortunately, i have no FreeBSD system to test. best regards -g Am 23.06.16 um 23:05 schrieb Benjamin Brink: > Hi, > > I'm attempting to build naviserver on > > FreeBSD 10.3-BETA3 #2 r296139 > > using the install-ns.sh script at http://github.com/gustafn/install-ns > > And tried a revised .configure to include --disable-ipv6: > > ./configure --with-tcl=${ns_install_dir}/lib --prefix=${ns_install_dir} > --disable-ipv6 > > > Builds end with this error: > > gcc -O2 -DNDEBUG -Wall -fPIC -pipe -I../include > -I"/usr/local/ns/include" -DHAVE_CONFIG_H -c -o sockaddr.o sockaddr.c > sockaddr.c: In function 'Ns_SockaddrMask': > sockaddr.c:92:23: error: 'struct in6_addr' has no member named 's6_addr32' > maskedBits->s6_addr32[i] = addrBits->s6_addr32[i] & > maskBits->s6_addr32[i]; > ^ > sockaddr.c:92:48: error: 'struct in6_addr' has no member named 's6_addr32' > maskedBits->s6_addr32[i] = addrBits->s6_addr32[i] & > maskBits->s6_addr32[i]; > ^ > sockaddr.c:92:73: error: 'struct in6_addr' has no member named 's6_addr32' > maskedBits->s6_addr32[i] = addrBits->s6_addr32[i] & > maskBits->s6_addr32[i]; > ^ > sockaddr.c: In function 'Ns_SockaddrSameIP': > sockaddr.c:153:26: error: 'struct in6_addr' has no member named 's6_addr32' > if (addr1Bits->s6_addr32[i] != addr2Bits->s6_addr32[i]) { > ^ > sockaddr.c:153:53: error: 'struct in6_addr' has no member named 's6_addr32' > if (addr1Bits->s6_addr32[i] != addr2Bits->s6_addr32[i]) { > ^ > sockaddr.c: In function 'Ns_SockaddrMaskBits': > sockaddr.c:210:17: error: 'struct in6_addr' has no member named 's6_addr32' > addr->s6_addr32[i] = (~0u); > ^ > sockaddr.c:216:17: error: 'struct in6_addr' has no member named 's6_addr32' > addr->s6_addr32[i] = htonl((~0u) << (32 - nrBits)); > ^ > sockaddr.c:223:17: error: 'struct in6_addr' has no member named 's6_addr32' > addr->s6_addr32[i] = 0u; > ^ > gmake[1]: *** [<builtin>: sockaddr.o] Error 1 > gmake[1]: Leaving directory '/usr/local/src/naviserver-4.99.11/nsd' > gmake: *** [Makefile:49: all] Error 1 > > > Script settings are: > > SETTINGS Build-Dir /usr/local/src > Install-Dir /usr/local/ns > NaviServer 4.99.11 > NaviServer Modules 4.99.11 > Tcllib 1.18 > Thread 2.7.2 > NSF/NX/XOTcl 2.0.0 > Tcl 8.5.19 > tDOM GIT > NaviSever user nsadmin > NaviServer group nsadmin > Make command gmake > Type command type > With Mongo 0 > With PostgreSQL 1 > > > Any suggestions on how to resolve? > > Ben > ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape _______________________________________________ naviserver-devel mailing list naviserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/naviserver-devel