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

Reply via email to