[Xapian-discuss] Perl interface isn't working in 1.2.x

Olly Betts olly at survex.com
Sun Aug 25 22:02:51 BST 2013


On Sun, Aug 25, 2013 at 08:52:23AM -0400, Jim Lynch wrote:
> On 08/24/2013 08:51 PM, Olly Betts wrote:
> >On Wed, Aug 21, 2013 at 01:58:35PM -0400, Jim Lynch wrote:
> >>At least it isn't working the way it used to.
> >What version are you trying this on (i.e. what is x in 1.2.x) and which
> >older version was it working with?
> New (Centos 6):
> xapian-bindings-1.2.15-1.x86_64
> xapian-core-libs-1.2.15-1.x86_64
> xapian-bindings-perl-1.2.15-1.x86_64
> xapian-omega-1.2.15-1.x86_64
> Old (Mint 13):
> ii  libsearch-xapian-perl 1.2.8.0-2
> ii  libxapian-dev 1.2.8-1
> ii  libxapian22 1.2.8-V1
> ii  python-xapian 1.2.8-1
> ii  xapian-doc 1.2.8-1
> ii  xapian-examples                               1.2.8-1
> ii  xapian-omega                                  1.2.8-1
> ii  xapian-tools

libsearch-xapian-perl is the hand-coded XS bindings, but I think
xapian-bindings-perl is the SWIG-generated ones.  So the simple fix is
probably just to install the perl-Search-Xapian RPM instead.

The SWIG-generated bindings should ideally be 100% compatible, but there
are some minor differences.  I'll see if this one can be eliminated.

Cheers,
    Olly



More information about the Xapian-discuss mailing list