FreeBSD Port: xapian-bindings-1.2.24

Oliver Schonrock oliver at
Mon Jul 10 12:25:40 UTC 2017

On 09/12/16 07:21, Sunpoet Po-Chuan Hsieh wrote:
> Yes, I'm working on xapian 1.4.1. But I encountered some build failure
> on xapian-bindings. Hope it could be fixed this weekend.

It seems that Xapian 1.4.4 is now stably in ports. So is xapian-bindings

It seems from here:

that xapian-bindings 1.4.4 (2017-04-19) supports php7 with segfaults
fixed, because it is using SWIG 3.0.12:

> PHP7:
> * Update version of SWIG required to >= 3.0.12 so that the code generated
>   for PHP7 no longer results in a segmentation fault on module unload with
>   PHP 7.1.  Fixes #748, reported by Victor Sakovich.

Yet the FreeBSD port still has a hard requirement on php56:

> xapian-bindings-1.4.4
>     Bindings allowing Xapian to be used from various programming languages
>     Description : Changes
>     Maintained by: sunpoet at
>     Requires: gettext-runtime-, indexinfo-0.2.6, libedit-3.1.20170329_2,1, libffi-3.2.1, libxml2-2.9.4, libyaml-0.1.6_2, lua52-5.2.4, lua52-xapian-1.4.4, p5-Xapian-, pcre-8.40_1, perl5-5.24.1_1, php-xapian-1.4.4, php56-5.6.31, py27-xapian-1.4.4, python27-2.7.13_6, readline-7.0.3, ruby-2.3.4_1,1, ruby23-xapian-1.4.4, xapian-core-1.4.4,1

Am I interpreting that correctly, or can it already build against php7?
If not, what is needed before that can work?

Many Thanks

Oliver Schönrock
email    : oliver at

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the freebsd-ports mailing list