FreeBSD Port: xapian-bindings-1.2.24

Oliver Schonrock oliver at schonrocks.com
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
1.4.4.

It seems from here:

https://xapian.org/docs/xapian-bindings-1.4.4/NEWS

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:

https://www.freebsd.org/cgi/ports.cgi?query=xapian-bindings&stype=all&sektion=all

> xapian-bindings-1.4.4
>     Bindings allowing Xapian to be used from various programming languages
>     Description : Changes
>     Maintained by: sunpoet at FreeBSD.org
>     Requires: gettext-runtime-0.19.8.1_1, 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-1.4.4.0, 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 schonrocks.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20170710/b5d62854/attachment.sig>


More information about the freebsd-ports mailing list