wiki:ReleaseNotes/1.2.25

Release Notes for 1.2.25

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 1.2.x code still uses std::auto_ptr which was deprecated in C++11 and is due to be removed in C++17, so you're likely to get deprecation warnings if you build this Xapian 1.2.x with a modern compiler.

Once compilers start to switch to C++17 by default, this may evolve into compiler errors. If you really need to keep compiling a really old Xapian release series on a really modern platform, then the simplest workaround is to tell your compiler to use an older C++ standard - e.g. to tell GCC to compile using the C++11 standard plus GNU extensions:

./configure CXXFLAGS=-std=gnu++11

omega

No known issues.

xapian-bindings

No known issues.

Last modified 9 years ago Last modified on Sep 27, 2017, 4:19:00 AM
Note: See TracWiki for help on using the wiki.