Bug#777972: libsearch-xapian-perl: ftbfs with GCC-5

Olly Betts olly at survex.com
Mon Jun 29 04:20:20 UTC 2015


On Thu, Feb 12, 2015 at 11:46:58PM +0100, gregor herrmann wrote:
> > /usr/include/xapian/version.h:28:2: error: #error The C++ ABI version of compiler you are using does not match
> >  #error The C++ ABI version of compiler you are using does not match
> >   ^
> > /usr/include/xapian/version.h:29:2: error: #error that of the compiler used to build the library. The versions
> >  #error that of the compiler used to build the library. The versions
> >   ^
> > /usr/include/xapian/version.h:30:2: error: #error must match or your program will not work correctly.
> >  #error must match or your program will not work correctly.
> >   ^
> > /usr/include/xapian/version.h:31:2: error: #error The Xapian library was built with g++ 4.9.1
> >  #error The Xapian library was built with g++ 4.9.1
> >   ^
> 
> Right, should be fixed once libxapian is compiled with g++-5.

xapian-core 1.2.21-1 relaxes this check to a warning - apparently the
ABI changes only affect obscure cases.  It's an upstream change, which
I unfortunately failed to summarise in debian/changelog.

So I'd expect libsearch-xapian-perl will now build.

Cheers,
    Olly



More information about the pkg-perl-maintainers mailing list