Package: lucene++ / 3.0.9-10
Metadata
| Package | Version | Patches format |
|---|---|---|
| lucene++ | 3.0.9-10 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| 200.patch | (download) |
src/core/search/DefaultSimilarity.cpp |
16 8 + 8 - 0 ! |
partially revert upstream ac4abb3d6bfbcf08116a33f6c654e2f5104d8047 |
| 218.patch | (download) |
CMakeLists.txt |
4 2 + 2 - 0 ! |
[patch 1/3] bump minimum required cmake version to 3.10, for new cmake 4 compatibility fix |
| 210.patch | (download) |
include/lucene++/ThreadPool.h |
10 6 + 4 - 0 ! |
[patch] migrate to boost::asio::io_context The code previously used the deprecated (and with bost 1.87.0 removed) `boost::asio::io_service`, which used to be an alias to `io_context`. The new version heavily changes the `io_context` API and therefore is no the old interface was removed. Fixes https://github.com/luceneplusplus/LucenePlusPlus/issues/208 Signed-off-by: Christian Heusel <christian@heusel.eu> |
| c18ead2b0c4aa62af01450cb12353a0baa51411f.patch | (download) |
src/core/store/MMapDirectory.cpp |
2 1 + 1 - 0 ! |
[patch] fix build with boost 1.85.0 boost::filesystem::wpath has been deprecated (and typedef-ed to boost::filesystem::path) for a long time; it is removed from boost starting with 1.85.0-beta1. Use boost::filesystem::path instead. boost/filesystem/convenience.hpp has been removed (and was being included without being used anyway - its only use was indirectly pulling in boost/filesystem/directory.hpp, which is actually used). Include boost/filesystem/directory.hpp directly instead. |
| b77d1c7569e6f5f361bea4850829ae4e70e193ec.patch | (download) |
include/lucene++/Collection.h |
2 1 + 1 - 0 ! |
--- |
| 983774c50ce0e18b0b6bbdf45de5b24ba95277b4.patch | (download) |
src/core/index/FieldsReader.cpp |
386 316 + 70 - 0 ! |
--- |
| f40f59c6e169b4e16b7a6439ecb26a629c6540d1.patch | (download) |
src/config/core/CMakeLists.txt |
2 1 + 1 - 0 ! |
--- |
| 219.patch | (download) |
cmake/dependencies.cmake |
1 0 + 1 - 0 ! |
[patch 1/7] boost.system has been header only since boost 1.69.0 |
| 220.patch | (download) |
CMakeLists.txt |
2 1 + 1 - 0 ! |
[patch] fix old comment about c++ standard |
| 222.patch | (download) |
include/lucene++/BitSet.h |
8 7 + 1 - 0 ! |
[patch 1/2] bitset: partial fix for boost 1.90 |
| 223.patch | (download) |
src/core/search/ParallelMultiSearcher.cpp |
5 5 + 0 - 0 ! |
[patch] fix boost.bind deprecation warnings with version compatibility Use conditional compilation to support both old and new Boost.Bind API: - Boost >= 1.73.0: Use boost/bind/bind.hpp - Boost < 1.73.0: Use boost/bind.hpp This approach maintains backward compatibility while fixing deprecation warnings in newer Boost versions. |
| 224.patch | (download) |
cmake/dependencies.cmake |
1 0 + 1 - 0 ! |
[patch] update dependencies.cmake Also remove Boost_SYSTEM_LIBRARIES, removed in #219 |
