Bug 84579

Summary: Exim 4.52 with SPF broken
Product: Ports & Packages Reporter: Adrian Woizik <aw>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Adrian Woizik 2005-08-05 12:30:17 UTC
	If you compile exim 4.52 with WITH_SPF=1 it breaks. Exim expects libspf2 > 1.2.0, current available FreeBSD Port is 1.0.4
       <SNIP>
spf.c: In function `spf_open':
spf.c:36: error: `SPF_server_t' undeclared (first use in this function)
spf.c:36: error: (Each undeclared identifier is reported only once
spf.c:36: error: for each function it appears in.)
spf.c:36: error: `spf_server' undeclared (first use in this function)
spf.c:37: error: `SPF_DNS_CACHE' undeclared (first use in this function)
spf.c: In function `spf_close':
spf.c:46: error: `SPF_server_t' undeclared (first use in this function)
spf.c:46: error: `spf_server' undeclared (first use in this function)
spf.c: In function `spf_find':
spf.c:52: error: `SPF_server_t' undeclared (first use in this function)
spf.c:52: error: `spf_server' undeclared (first use in this function)
spf.c:53: error: `SPF_request_t' undeclared (first use in this function)
spf.c:53: error: `spf_request' undeclared (first use in this function)
spf.c:54: error: `SPF_response_t' undeclared (first use in this function)
spf.c:54: error: `spf_response' undeclared (first use in this function)
*** Error code 1

Stop in /usr/ports/mail/exim/work/exim-4.52/build-FreeBSD-i386/lookups.
*** Error code 1

Stop in /usr/ports/mail/exim/work/exim-4.52/build-FreeBSD-i386.
*** Error code 1

Stop in /usr/ports/mail/exim/work/exim-4.52.
*** Error code 1

Stop in /usr/ports/mail/exim.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade76005.46 make WITH_SPF=1 WITH_SRS=1 WITH_MYSQL=1
       </SNIP>

Fix: 

Mark SPF as broken in exim port (or upgrade libspf2 port)
How-To-Repeat: 	Compile with make WITH_SPF=1.
Comment 1 Sam Lawrance freebsd_committer freebsd_triage 2005-08-05 12:45:19 UTC
State Changed
From-To: open->closed

Known problem, see ports/84283