Package: lucene++ / 3.0.7-8

Metadata

Package Version Patches format
lucene++ 3.0.7-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Fix packageconfig path.patch | (download)

liblucene++-contrib.pc.cmake | 4 2 + 2 - 0 !
liblucene++.pc.cmake | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 [patch] fix packageconfig path. rationale: lib_destination is set as
 CMAKE_INSTALL_FULL_LIBDIR. So repeating "{prefix}" results in a double
 usr/usr inclusion


afd772ba14954c8785ce17a376759ba9525f3315.patch | (download)

src/test/include/LuceneGlobalFixture.h | 7 2 + 5 - 0 !
src/test/util/LuceneGlobalFixture.cpp | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 7 deletions(-)

 [patch] fix segfault when unit tests are complete.

closes #87

0001 Fix compilation with Boost 1.58.patch | (download)

include/VariantUtils.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 [patch] fix compilation with boost 1.58

1.58 introduces strict type checking in boost::get() and while that's
good in theory, the VariantUtils code makes it impractical to use.
Instead, use relaxed_get() to get the old behavior. relaxed_get() didn't
exist in older versions of Boost, so the code must check BOOST_VERSION.

Fixes #93.