wiki:ReleaseNotes/1.4.27

Release Notes for 1.4.27

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

Due to a bug in autoconf 2.72, large file support won't get enabled on platforms where it isn't the default. 1.4.27 is the first release bootstrapped with autoconf 2.72 so this problem doesn't affect older releases (unless you're running autoreconf or equivalent yourself). There's also a bug in xapian-core's testsuite which causes it to fail to compile if off_t is 32-bit.

You can workaround the first problem by setting the appropriate options by hand (e.g. for 32-bit Linux, ./configure CPPFLAGS=-D_FILE_OFFSET_BITS=64). This will also solve the second problem, unless you're on a platform which only supports 32-bit off_t - in that case, you can apply the patch from 355b49d9e0d15534e278e32ad42d9009e3a17b03.

omega

Omega is affected by the same autoconf bug as xapian-core, and the same workaround can be used.

xapian-bindings

No known issues.

Last modified 7 months ago Last modified on 09/12/24 22:02:47
Note: See TracWiki for help on using the wiki.