This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: Exim 4.50 with Content filtering and SPF
- From: "Herb Martin" <HerbM at LearnQuick dot Com>
- To: "'Gerrit P. Haase'" <gerrit at familiehaase dot de>, <cygwin at cygwin dot com>
- Date: Mon, 20 Jun 2005 13:42:11 -0500
- Subject: RE: Exim 4.50 with Content filtering and SPF
You indicated that SPF might be dependent on SRS,
I don't see that (but might be missing something).
My limited experience confirms your previous email pointing
to IPv6 support as the hangup.
> > I compiled libspf & libsrs, though there were some tweaks
> neccessary.
I take it that you commented out the IPv6 support somehow?
(I haven't even begun searching for those references...)
[Since you folks are kind enough to answer, I
am presuming that this is the right place for
this discussion (let me know if that is incorrect.)]
It looks mostly like IPv6 stuff is causing the glitches.
--Thanks
Herb
--------------------Only make output follows-------------------------
$ make
make all-recursive
make[1]: Entering directory `./libspf2-1.2.5'
Making all in src
make[2]: Entering directory `./libspf2-1.2.5/src'
Making all in include
make[3]: Entering directory `./libspf2-1.2.5/src/include'
make[4]: Entering directory `./libspf2-1.2.5/src/include'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `./libspf2-1.2.5/src/include'
make[3]: Leaving directory `./libspf2-1.2.5/src/include'
Making all in libreplace
make[3]: Entering directory `./libspf2-1.2.5/src/libreplace'
make[4]: Entering directory `./libspf2-1.2.5/src/libreplace'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `./libspf2-1.2.5/src/libreplace'
make[3]: Leaving directory `./libspf2-1.2.5/src/libreplace'
Making all in libspf2
make[3]: Entering directory `./libspf2-1.2.5/src/libspf2'
make[4]: Entering directory `./libspf2-1.2.5/src/libspf2'
if /bin/bash ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../.. -I../../src/include -I../../src -g -O2
-Wall -MT spf_compile.lo -MD -MP -MF ".deps/spf_compile.Tpo" -c -o
spf_compile.lo spf_compile.c; \
then mv -f ".deps/spf_compile.Tpo" ".deps/spf_compile.Plo"; else rm -f
".deps/spf_compile.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include -I../../src -g -O2
-Wall -MT spf_compile.lo -MD -MP -MF .deps/s
pf_compile.Tpo -c spf_compile.c -DPIC -o .libs/spf_compile.o
In file included from ../../src/include/spf_response.h:165,
from ../../src/include/spf_record.h:25,
from ../../src/include/spf_server.h:21,
from ../../src/include/spf.h:27,
from spf_compile.c:41:
../../src/include/spf_request.h:30: error: field `ipv6' has incomplete type
../../src/include/spf_request.h:61: warning: parameter has incomplete type
In file included from ../../src/include/spf_dns.h:106,
from ../../src/include/spf_server.h:22,
from ../../src/include/spf.h:27,
from spf_compile.c:41:
../../src/include/spf_dns_rr.h:34: error: field `aaaa' has incomplete type
In file included from ../../src/include/spf_server.h:22,
from ../../src/include/spf.h:27,
from spf_compile.c:41:
../../src/include/spf_dns.h:155: warning: parameter has incomplete type
In file included from spf_compile.c:42:
../../src/include/spf_internal.h: In function `SPF_mech_data_len':
../../src/include/spf_internal.h:87: error: invalid application of `sizeof'
to incomplete type `in6_addr'
spf_compile.c: In function `SPF_c_parse_ip4':
spf_compile.c:615: error: `INET_ADDRSTRLEN' undeclared (first use in this
function)
spf_compile.c:615: error: (Each undeclared identifier is reported only once
spf_compile.c:615: error: for each function it appears in.)
spf_compile.c:645: warning: implicit declaration of function `inet_pton'
spf_compile.c:615: warning: unused variable `buf'
spf_compile.c: In function `SPF_c_parse_ip6':
spf_compile.c:660: error: `INET_ADDRSTRLEN' undeclared (first use in this
function)
spf_compile.c:690: error: `AF_INET6' undeclared (first use in this function)
spf_compile.c:660: warning: unused variable `buf'
spf_compile.c: In function `SPF_c_mech_add':
spf_compile.c:753: error: invalid application of `sizeof' to incomplete type
`in6_addr'
make[4]: *** [spf_compile.lo] Error 1
make[4]: Leaving directory `./libspf2-1.2.5/src/libspf2'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `./libspf2-1.2.5/src/libspf2'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `./libspf2-1.2.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `./libspf2-1.2.5'
make: *** [all] Error 2
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/