Exim 4.50 with Content filtering and SPF

Herb Martin HerbM@LearnQuick.Com
Mon Jun 20 21:31:00 GMT 2005


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/



More information about the Cygwin mailing list