Release Notes for 1.0.17
Please don't "report" new problems by adding them here as they may not be noticed. Instead use the bug tracker or mailing lists to report problems. You'll certainly get a much quicker response that way.
Any patch files linked to below have been generated with the diff
utility, and
can be applied with the GNU patch
utility to a source tree, which you'll then need
to recompile and reinstall. If you aren't already familiar with applying patches,
see these helpful instructions (courtesy of the Drupal
project, but very little is Drupal-specific).
We've had a report that the merge tool supplied with TortoiseSVN gives an error if you try to apply a patch where the line numbers are offset (as they may be for a backported fix). If you hit this issue, please use GNU patch instead.
xapian-core
- The locking strategy used by flint won't actually lock the database for writing correctly
if the lock file gets file descriptor 0 or 1. So if you close stdin and/or stdout in
your Xapian-using process, you currently risk database corruption if a second writer
opens the database. This is fixed by
this patch.
Or you can workaround this bug by keeping stdin and stdout open, or using something like
freopen()
oropen()
+dup2()
to reopen them on /dev/null.
omega
No known issues.
xapian-bindings
No known issues.