Xapian removed the add_boolean_term() function, but the Search::Xapian plugin does not reflect this change. We should update Search::Xapian to a newer version, I suppose. But as a quick fix, we may inline the definition of add_boolean_term from http://xapian.org/docs/sourcedoc/html/include_2xapian_2document_8h-source.html .
This is what the attached patch does, effectively unbreaking the build.
Fix: Put the attached file into files/
Patch attached with submission follows:
Over to maintainer (via the GNATS Auto Assign Tool)
I will take it.
I'll take it
brix 2010-10-29 16:30:01 UTC
FreeBSD ports repository
databases/p5-Search-Xapian Makefile distinfo
- Update to v1.0.22
- Add LICENSE information
- Unbreak, fixing 
Submitted by: Lucius Windschuh <firstname.lastname@example.org>
Approved by: erwin@ (on behalf of perl@) (maintainer)
Revision Changes Path
1.31 +5 -6 ports/databases/p5-Search-Xapian/Makefile
1.24 +3 -3 ports/databases/p5-Search-Xapian/distinfo
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
Fixed. Thank your for reporting this issue.