You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Justin Mason <jm...@jmason.org> on 2006/11/09 22:20:17 UTC
Re: Troubles building dev version of spamc
hi Fred --
could you open a bug? it looks like the IPv6 support in spamc
needs some porting to cygwin :(
--j.
Fred Tarasevicius writes:
> Hello dev,
>
> While trying to make the latest tarball of the 3.2 branch in cygwin
> on XP, I'm running into the following error messages.
> This is using spamassassin_20061109171200.tar.gz
>
> make -f spamc/Makefile spamc/spamc.exe
> make[1]: Entering directory `/spamassassin'
> gcc -g -O2 spamc/spamc.c spamc/getopt.c spamc/libspamc.c spamc/utils.c \
> -o spamc/spamc.exe -ldl
> spamc/libspamc.c: In function `_opensocket':
> spamc/libspamc.c:209: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:216: error: `PF_INET6' undeclared (first use in this function)
> spamc/libspamc.c:216: error: (Each undeclared identifier is reported only once
> spamc/libspamc.c:216: error: for each function it appears in.)
> spamc/libspamc.c:228: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:228: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:228: error: dereferencing pointer to incomplete type
> spamc/libspamc.c: In function `_try_to_connect_unix':
> spamc/libspamc.c:339: error: storage size of 'hints' isn't known
> spamc/libspamc.c: In function `_try_to_connect_tcp':
> spamc/libspamc.c:430: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:434: error: `AF_INET6' undeclared (first use in this function)
> spamc/libspamc.c:443: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:447: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:447: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:450: error: `NI_NUMERICHOST' undeclared (first use in this function)
> spamc/libspamc.c:450: error: `NI_NUMERICSERV' undeclared (first use in this function)
> spamc/libspamc.c:458: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:458: error: dereferencing pointer to incomplete type
> spamc/libspamc.c:483: error: dereferencing pointer to incomplete type
> spamc/libspamc.c: In function `transport_setup':
> spamc/libspamc.c:1542: error: storage size of 'hints' isn't known
> spamc/libspamc.c:1623: error: `EAI_AGAIN' undeclared (first use in this function)
> spamc/libspamc.c:1626: error: `EAI_FAMILY' undeclared (first use in this function)
> spamc/libspamc.c:1627: error: `EAI_SOCKTYPE' undeclared (first use in this function)
> spamc/libspamc.c:1628: error: `EAI_BADFLAGS' undeclared (first use in this function)
> spamc/libspamc.c:1629: error: `EAI_NONAME' undeclared (first use in this function)
> spamc/libspamc.c:1630: error: `EAI_SERVICE' undeclared (first use in this function)
> spamc/libspamc.c:1631: error: `EAI_ADDRFAMILY' undeclared (first use in this function)
> spamc/libspamc.c:1632: error: `EAI_NODATA' undeclared (first use in this function)
> spamc/libspamc.c:1633: error: `EAI_MEMORY' undeclared (first use in this function)
> spamc/libspamc.c:1634: error: `EAI_FAIL' undeclared (first use in this function)
> spamc/libspamc.c:1635: error: `EAI_SYSTEM' undeclared (first use in this function)
>
> make[1]: *** [spamc/spamc.exe] Error 1
> make[1]: Leaving directory `/spamassassin'
> make: *** [spamc/spamc.exe] Error 2
>
>
> --
> Best regards,
> Fred mailto:tech2@i-is.com