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