Update to 1.2.23. From the changelog:

API:

* PostingSource: Public member variables are now wrapped by methods (mostly
  getters and/or setters, depending on whether they should be readable,
  writable or both).  In 1.3.5, the public members variables have been
  deprecated - we've added the replacement methods in 1.2.23 as well to make
  it easier for people to migrate over.

chert backend:

* xapian-check now performs additional consistency checks for chert. Reported
  by Jean-Francois Dockes and Bob Cargill via xapian-discuss.

documentation:

* Update links to Xapian website and trac to use https, which is now supported,
  thanks to James Aylett.

portability:

* On older Linux kernels, rename() of a file within a directory on NFS can
  sometimes erroneously fail with EXDEV.  This should only happen if you
  try to rename a file across filing systems, so workaround this issue by
  retrying up to 5 times on EXDEV (which should be plenty to avoid this
  bug, and we don't want to risk looping forever).  Fixes #698, reported by
  Mark Dufour.
This commit is contained in:
schmonz 2016-04-30 14:14:07 +00:00
parent e4e13a9578
commit 1d1e19158d
3 changed files with 11 additions and 9 deletions

View file

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.23 2016/01/13 20:59:15 schmonz Exp $
# $NetBSD: Makefile,v 1.24 2016/04/30 14:14:07 schmonz Exp $
#
DISTNAME= xapian-core-${VERSION}
VERSION= 1.2.22
VERSION= 1.2.23
PKGNAME= xapian-${VERSION}
CATEGORIES= textproc
MASTER_SITES= http://oligarchy.co.uk/xapian/${VERSION}/

View file

@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.21 2016/01/13 20:59:15 schmonz Exp $
$NetBSD: distinfo,v 1.22 2016/04/30 14:14:07 schmonz Exp $
SHA1 (xapian-core-1.2.22.tar.xz) = 803fd5fda3fec85800ff117432a8a51fe5d24ddf
RMD160 (xapian-core-1.2.22.tar.xz) = bca54d12145cf9b9c7c415d2c3c493d531dfa52c
SHA512 (xapian-core-1.2.22.tar.xz) = cb6bd565eb307f9bc8f801fc9cda0cc6ad5d7cb8bf0af2ab6e42d48ca4ea4169f08621db810ab87d15957d0f873bcb0336e16b12fdb6026375d9c0192781e0d6
Size (xapian-core-1.2.22.tar.xz) = 3204096 bytes
SHA1 (patch-common_socket_utils.cc) = 5e7ec55e2e1a4353a370197b2e953efa7206e59d
SHA1 (xapian-core-1.2.23.tar.xz) = ccb6884ea90d80b0859aba876e01b38950f03a43
RMD160 (xapian-core-1.2.23.tar.xz) = 167296dd8a5019e84cab66d2d74e1534ea6871da
SHA512 (xapian-core-1.2.23.tar.xz) = df3fa71150575faf982d6b90f2364962d61012dd45ed7ef4945a0623ed7056c32ea3cbc423f2016415a80779251ecb5080b6a34c5b66b823cf8d92fe6b5b3d30
Size (xapian-core-1.2.23.tar.xz) = 3206452 bytes
SHA1 (patch-common_socket_utils.cc) = 8d58ed55f6badcbc2c6f6093e0f109682ef99c08

View file

@ -1,4 +1,6 @@
$NetBSD: patch-common_socket_utils.cc,v 1.1 2015/05/26 12:19:38 jaapb Exp $
$NetBSD: patch-common_socket_utils.cc,v 1.2 2016/04/30 14:14:07 schmonz Exp $
Fix compilation error on NetBSD-current (as of 2015-05-26).
--- common/socket_utils.cc.orig 2015-05-21 05:57:01.000000000 +0000
+++ common/socket_utils.cc