On Wed, Jan 18, 2006, Doug Summers wrote:

> >>[...]
> >>I've tried using the OpenPKG-current version, but get the same results.
> >>Also tried using the IRIX cc compiler as well as the GCC 2.9.5 that was
> >>previously installed:
> >>
> >>./libtool --mode=compile --quiet /syscfg/opkg/bin/cc -c  -O2 -pipe -I.
> >>l2_ut_pcre.c
> >>./libtool --mode=compile --quiet /syscfg/opkg/bin/cc -c  -O2 -pipe -I.
> >>l2_ut_level.c
> >>./libtool --mode=compile --quiet /syscfg/opkg/bin/cc -c  -O2 -pipe -I.
> >>l2_ut_fmtcb.c
> >>./libtool --mode=compile --quiet /syscfg/opkg/bin/cc -c  -O2 -pipe -I.
> >>l2_ut_sa.c
> >>l2_ut_sa.c: In function 'l2_util_sa_addr_u2a':
> >>l2_ut_sa.c:495: error: storage size of 'sa6' isn't known
> >>l2_ut_sa.c: In function 'l2_util_sa_addr_a2u':
> >>l2_ut_sa.c:780: error: dereferencing pointer to incomplete type
> >>[...]
> >
> >Looks like OSSP fsl detects that the IPv6 API exists on your platform
> >(at least to some extend) but fails to correctly use it (perhaps it is
> >not available completely or whatever).
>
> Is there a way to disable IPv6 support in FSL?

You can't really disable it explicitly as the contained OSSP sa
library's source code just detects IPV6 via some #ifdefs on the symbol
AF_INET6. But in your case the problem is that the #include is missing
for the "struct sockaddr_in6". Usually this has to be provided by
<netinet/in.h> but on your platform this isn't the case. Can you perform
a "grep -r sockaddr_in6 /usr/include/" and give us the output, please?

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to