Release Notes for 1.2.0

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.


  • The header files are installed into PREFIX/include/xapian rather than PREFIX/include (xapian 1.1.5 put them PREFIX/include/xapian-1.1 and we failed to undo this change correctly). If you use XO_LIB_XAPIAN or xapian-config, then all is well. If you don't, then the headers won't be found. This will be fixed in 1.2.1 - for now just move the headers up a level after installation.
  • The newly added replication client creates replicated directories which interact badly with Database::reopen(). For this reason, reopen() should not be used with databases created and updated by the replication client; instead, open the database from scratch each time you want the latest version. See the replication documentation or ticket #434 for more details.


No known issues.


No known issues.

Last modified 4 years ago Last modified on 26/01/16 10:10:43
Note: See TracWiki for help on using the wiki.