Hello community,

here is the log from the commit of package xapian-core for openSUSE:Factory 
checked in at 2015-03-16 06:58:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xapian-core (Old)
 and      /work/SRC/openSUSE:Factory/.xapian-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xapian-core"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xapian-core/xapian-core.changes  2015-02-22 
17:20:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xapian-core.new/xapian-core.changes     
2015-03-16 06:58:43.000000000 +0100
@@ -1,0 +2,39 @@
+Thu Mar 12 07:34:11 UTC 2015 - mplus...@suse.com
+
+- Update to 1.2.20
+  * chert backend
+    + After splitting a block, we always insert the new block in 
+      the parent right after the block it was split from - there's 
+      no need to binary chop.
+  * build system
+    + Generate and install a file for pkg-config.
+    + configure: Update link to cygwin FAQ in error message.
+  * tools
+    + xapian-check: For chert and brass, cross-check the position 
+      and postlist tables to detect positional data for non-existent 
+      documents.
+  * portability
+    + When locking a database for writing, use F_OFD_SETLK where 
+      available, which avoids having to fork() a child process to 
+      hold the lock.  This currently requires Linux kernel >= 3.15, 
+      but it has been submitted to POSIX so hopefully will be widely 
+      supported eventually.  Thanks to Austin Clements for pointing 
+      out this now exists.
+    + Fix detection of fdatasync(), which appears to have been 
+      broken practically forever - this means we've probably been 
+      using fsync() instead, which probably isn't a big additional 
+      overhead.  Thanks to Vlad Shablinsky for helping with Mac 
+      OS X portability of this fix.
+    + configure: Define MINGW_HAS_SECURE_API under mingw to get 
+      _putenv_s() declared in stdlib.h.
+    + Use POSIX O_NONBLOCK in preference to O_NDELAY - the 
+      semantics of the latter differ between BSD and System V.
+    + According to POSIX, strerror() may not be thread safe, so 
+      use alternative thread-safe ways to translate errno values 
+      where possible.
+    + On Microsoft Windows, avoid defining EADDRINUSE, etc if 
+      they're already defined, and use WSAE* constants un-negated - 
+      they start from a high value so won't collide with E* 
+      constants.
+
+-------------------------------------------------------------------

Old:
----
  xapian-core-1.2.19.tar.xz
  xapian-core-1.2.19.tar.xz.asc

New:
----
  xapian-core-1.2.20.tar.xz
  xapian-core-1.2.20.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xapian-core.spec ++++++
--- /var/tmp/diff_new_pack.PZZ4M5/_old  2015-03-16 06:58:44.000000000 +0100
+++ /var/tmp/diff_new_pack.PZZ4M5/_new  2015-03-16 06:58:44.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           xapian-core
-Version:        1.2.19
+Version:        1.2.20
 Release:        0
 Summary:        The Xapian Probabilistic Information Retrieval Library
 License:        GPL-2.0
@@ -31,6 +31,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libuuid-devel
+BuildRequires:  pkg-config
 BuildRequires:  xz
 BuildRequires:  zlib-devel
 Requires:       libxapian22 = %{version}
@@ -167,6 +168,7 @@
 %{_datadir}/aclocal/xapian.m4
 %dir %{_libdir}/cmake/
 %{_libdir}/cmake/xapian/
+%{_libdir}/pkgconfig/xapian-core.pc
 
 %files doc
 %defattr(-, root, root)

++++++ xapian-core-1.2.19.tar.xz -> xapian-core-1.2.20.tar.xz ++++++
++++ 8308 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to