Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2017 13:19:33 +0100
From:      Oliver Schonrock <oliver@schonrocks.com>
To:        Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        ports <ports@freebsd.org>
Subject:   Re: FreeBSD Port: xapian-bindings-1.2.24
Message-ID:  <81a93ab1-4e9d-af41-8c53-8c06e025e81d@schonrocks.com>
In-Reply-To: <CAMHz58S5BLdYiF%2BVFnULR=azESLhkj3SFcKfr7OEEAJObZC5UA@mail.gmail.com>
References:  <fea0ac86-a293-f3d6-a968-1d4709de1184@schonrocks.com> <CAMHz58S5BLdYiF%2BVFnULR=azESLhkj3SFcKfr7OEEAJObZC5UA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--aSK1Ff1iCifExJxnsIRpD2K1v77K58mkH
Content-Type: multipart/mixed; boundary="u652t2pnTatnhd8drmb2cGP2Xu9cqw3Ra";
 protected-headers="v1"
From: Oliver Schonrock <oliver@schonrocks.com>
To: Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc: ports <ports@freebsd.org>
Message-ID: <81a93ab1-4e9d-af41-8c53-8c06e025e81d@schonrocks.com>
Subject: Re: FreeBSD Port: xapian-bindings-1.2.24
References: <fea0ac86-a293-f3d6-a968-1d4709de1184@schonrocks.com>
 <CAMHz58S5BLdYiF+VFnULR=azESLhkj3SFcKfr7OEEAJObZC5UA@mail.gmail.com>
In-Reply-To: <CAMHz58S5BLdYiF+VFnULR=azESLhkj3SFcKfr7OEEAJObZC5UA@mail.gmail.com>

--u652t2pnTatnhd8drmb2cGP2Xu9cqw3Ra
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable


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:

>=20
> PHP7:
>=20
> * Update version of SWIG required to >=3D 3.0.12 so that the code gener=
ated
>   for PHP7 no longer results in a segmentation fault on module unload w=
ith
>   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=3Dxapian-bindings&stype=3Dall=
&sektion=3Dall

> xapian-bindings-1.4.4
>     Bindings allowing Xapian to be used from various programming langua=
ges
>     Description : Changes
>     Maintained by: sunpoet@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-x=
apian-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


--=20
Oliver Sch=C3=B6nrock
email    : oliver@schonrocks.com


--u652t2pnTatnhd8drmb2cGP2Xu9cqw3Ra--

--aSK1Ff1iCifExJxnsIRpD2K1v77K58mkH
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJZY3DVAAoJEF6SumULDx4P/KkIAKEBjf3/kjCI0+GJgZXEuaXd
lFIK3oZpnE0XhARUi9CAs3Lv2FIXoqnT+OjON7c01kWKQa+EJCBlF79zD4Qqu57I
tzbWF789tF0fCTZ4D665PyJnFGziuZeEn1j7mFnnHcuegHZKE5DJ/g3OPtNIMksI
eUsg1p8zMqvmFd+6brcjpxMbo8MaSUmn4cWBKJZu2n0NnpQrOfjfNtIcdHuqccKb
RFFSVxr/WGW4nMsan+00KyggI0pPLq4/69LdAtvtkU68GyzqHeLeF6GoHfXlpb9O
WGxhIslRbfpESSbP9VqGZfj8goQVH+/iR7MRCjMyVnhvQ4/Pcy5eqnCQMEaukI4=
=y+Mn
-----END PGP SIGNATURE-----

--aSK1Ff1iCifExJxnsIRpD2K1v77K58mkH--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?81a93ab1-4e9d-af41-8c53-8c06e025e81d>