Public bug reported: Ubuntu karmic has 1.0.14-1ubuntu1, Debian unstable has xapian-core 1.0.15-2.
The upstream microrelease incorporates the Ubuntu-specific changes, fixes a bug (http://trac.xapian.org/ticket/392), allows the testsuite to work with the latest valgrind release, and improves documentation. There's also a single line tweak to avoid creating a temporary std::string object in an assignment (a small efficiency improvement). There are no API or ABI changes. I've attached a diff between the unpacked source of 1.0.14-1ubuntu1 with "debian/rules patch;rm -rf debian/patches" run, and the unpacked source of 1.0.15-2. To make the relevant changes clearer, I've removed generated files (such as configure), and changes to documentation and the testsuite. 1.0.15-1 builds cleanly in a PPA and passes its comprehensive test suite: https://launchpad.net/~xapian-backports/+archive/ppa Here is the upstream NEWS entry for 1.0.15: Xapian-core 1.0.15 (2009-08-26): testsuite: * Fix the test harness not to report heaps of bogus errors when using valgrind 3.5.0. flint backend: * Backport the lazy update changes from 1.1.2: WritableDatabase::replace_document() now updates the database lazily in simple cases - for example, if you just change a document's values and replace it with the same docid, then the terms and document data aren't needlessly rewritten. Caveats: currently we only check if you've looked at the values/terms/data, not if they've actually been modified, and only keep track of the last document read. * Fix PostingIterator::skip_to() on an unflushed WritableDatabase to skip documents which were added and deleted since the last flush. (ticket#392) documentation: * Overhaul the doxygen options we use and tweak various documentation comments to improve the generated API documentation. * Explicitly document that an empty prefix argument to QueryParser::add_prefix() means "no prefix". * Update the documentation comments for Enable::set_sort_by_value(), set_sort_by_value_then_relevance(), and set_sort_by_relevance_then_value() to mention sortable_serialise() as a good way to store numeric values for sorting. ** Affects: xapian-core (Ubuntu) Importance: Undecided Status: New -- xapian-core: request for FF exception for karmic https://bugs.launchpad.net/bugs/421306 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs