Search::Xapian 1.2.25.6 released

Olly Betts <[email protected]> Fri, 3 Apr 2026 12:33:24 +1300
Newsgroups gmane.comp.search.xapian.general
Message-ID <[email protected]>
--/f97qbZxVx5r483r
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

I've made what is likely to be the last ever release of Search::Xapian.

The main motivation is to make it give a clear error message if you try
to build with Xapian 2.x (which won't work because the deprecated
Xapian::ValueRangeProcessor and subclasses have been removed from
the C++ API) and to direct people to the newer Perl bindings in
xapian-bindings.

Like the previous release, this release should work with any Xapian 1.4.x
release (and also 1.2.x but that's been obsolete for some time now).

There were also a few changes which have been sitting in git for a while,
and a couple of minor things I noticed while preparing the release.

The full Changes entry for this release is:

1.2.25.6  Fri Apr  3 22:40:30 UTC 2026
	[Changes contributed by Olly Betts]
	- Trying to build with Xapian 2.x now fails at Makefile.PL time with
	  a clear error recommending the newer Perl bindings in
	  xapian-bindings.
	- README: Improve wording regarding status of these bindings vs the
	  SWIG-generated ones.
	- Makefile.PL: Update reference to git branch name (svn/1.2 has been
	  renamed to RELEASE/1.2).
	- Fix typo which prevented wrapping DatabaseClosedError and
	  DatabaseNotFoundError even when using xapian-core >= 1.4.10.
	[Changes contributed by Gregor Herrmann]
	- `make clean` now removes the generate source handle_exception.cc
	  and the `testdb*` databases create by `make test`.
	- t/symbol-test.t: Run `make realclean` on the SymbolTest module at
	  the end of the test to avoid leaving generated files behind.

SHA256 checksum:

fa82df94b8984704515b9082deb8027048df4afdd2f79646ced7dda9918de58f  ../../xapian-deep/search-xapian/Search-Xapian-1.2.25.6.tar.gz

I've uploaded to CPAN and to:

https://oligarchy.co.uk/xapian/1.2.25/Search-Xapian-1.2.25.6.tar.gz
https://oligarchy.co.uk/xapian/1.2.25/Search-Xapian-1.2.25.6.tar.gz.asc

Cheers,
    Olly

--/f97qbZxVx5r483r
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAmnO/LgACgkQGBR7Bzut
KwesLw/+LIWocK4ubpPjPJc4cUolqD9uApmT6VVFotFcef/GrnT9Go//2ViONlcu
wPR5uwBLsnYjCuyPEE+iQ6LyVQhVo2vDJulewDxSxzX/AtI8Sm415t/XJoAMLBNC
9O3UNaRD54vo2gjwJfnpaSVZ9rgtU77095E+oIY0HxjD6XijcWpYZ/SbU+nA8Mmd
8vR1upYtSuwFgjNYTGFnjYphWMycudTQTZINxUjp2NmjU3SS3WBpqRKoePZRr5PI
paXiw4ehSKGanR6J7udfapcH7CmNCPxX2PqDUNAYtQQN0d1AJzpVuAxopBGXb8To
Ef1zwPkC/13kej9XVFC5SZ2vmzXIqrtp8DEqeZEbp/fJUBURI7iG/xT6JpU0ddWX
G3y5+o+lqoQirRxp4wq8XKpntjZ4AaKnUqtgBQxUUSM82DM4bfiLKTJSu7EdCKZw
t7VhSRpewOcq2K7D/xbUhb0/cxyOGKFxUNY09O9zpKBiESkgtCqTW6WA5feVgfq8
Bkw3sPAQXHQcmuSkYT5d4lv4LFziRBjufnUWv3s36Ma+wYq5wbIMvgCtdmK7W2ye
g69VEnKrobA4odCUgMDfCz5UDTikZOyAPfT0r7WAYSN4kkejAJn3qAkI/ssKuWKn
eQSuXAisgo1oQ5IF8LsBlMEgtwa7z6CZuzsjqO10whs+pSxPTMU=
=QBbf
-----END PGP SIGNATURE-----

--/f97qbZxVx5r483r--