Your message dated Thu, 19 Feb 2026 11:04:40 +0000
with message-id <[email protected]>
and subject line Bug#1127059: fixed in lucene++ 3.0.9-10
has caused the Debian Bug report #1127059,
regarding lucene++ ftbfs with boost 1.90
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1127059: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127059
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lucene++
Version: 3.0.9-9
Tags: sid forky ftbfs
User: [email protected]
Usertags: boost1.90

lucene++ ftbfs with boost 1.90, the boost_system lib is gone.
after applying the attached patch, it then fails with:

/home/packages/tmp/b/lucene++-3.0.9/src/core/util/BitSet.cpp: In member function 'const uint64_t* Lucene::BitSet::getBits
()':
/home/packages/tmp/b/lucene++-3.0.9/src/core/util/BitSet.cpp:20:73: error: 'boost::dynamic_bitset<long unsigned int>::buf fer_type boost::dynamic_bitset<long unsigned int>::m_bits' is private within this context 20 | return bitSet.empty() ? NULL : static_cast<const uint64_t*>(&bitSet.m_bits[0]); | ^~~~~~
In file included from /usr/include/boost/dynamic_bitset.hpp:15,
from /home/packages/tmp/b/lucene++-3.0.9/include/lucene++/BitSet.h:10, from /home/packages/tmp/b/lucene++-3.0.9/src/core/util/BitSet.cpp:8: /usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:1396:55: note: declared private here
 1396 |     buffer_type                                       m_bits;
      |                                                       ^~~~~~
/home/packages/tmp/b/lucene++-3.0.9/src/core/util/BitSet.cpp: In member function 'void Lucene::BitSet::_and(const Lucene:
:BitSetPtr&)':
/home/packages/tmp/b/lucene++-3.0.9/src/core/util/BitSet.cpp:156:16: error: 'boost::dynamic_bitset<long unsigned int>::bu ffer_type boost::dynamic_bitset<long unsigned int>::m_bits' is private within this context
  156 |         bitSet.m_bits[i] &= set->bitSet.m_bits[i];
      |                ^~~~~~
/usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:1396:55: note: declared private here
diff -Nru lucene++-3.0.9/debian/patches/boost1.90.diff lucene++-3.0.9/debian/patches/boost1.90.diff
--- lucene++-3.0.9/debian/patches/boost1.90.diff	1970-01-01 01:00:00.000000000 +0100
+++ lucene++-3.0.9/debian/patches/boost1.90.diff	2026-02-05 18:41:06.000000000 +0100
@@ -0,0 +1,70 @@
+--- a/src/contrib/CMakeLists.txt
++++ b/src/contrib/CMakeLists.txt
+@@ -67,7 +67,6 @@ target_link_libraries(lucene++-contrib
+     Boost::filesystem
+     Boost::iostreams
+     Boost::regex
+-    Boost::system
+     Boost::thread
+     ZLIB::ZLIB
+     lucene++::lucene++)
+--- a/src/core/CMakeLists.txt
++++ b/src/core/CMakeLists.txt
+@@ -57,7 +57,6 @@ target_link_libraries(lucene++
+     Boost::filesystem
+     Boost::iostreams
+     Boost::regex
+-    Boost::system
+     Boost::thread
+     ZLIB::ZLIB
+ )
+--- a/src/demo/deletefiles/CMakeLists.txt
++++ b/src/demo/deletefiles/CMakeLists.txt
+@@ -38,7 +38,6 @@ target_link_libraries(deletefiles
+     Boost::filesystem
+     Boost::iostreams
+     Boost::regex
+-    Boost::system
+     Boost::thread
+     ZLIB::ZLIB
+     lucene++::lucene++
+--- a/src/demo/indexfiles/CMakeLists.txt
++++ b/src/demo/indexfiles/CMakeLists.txt
+@@ -39,7 +39,6 @@ target_link_libraries(indexfiles
+     Boost::filesystem
+     Boost::iostreams
+     Boost::regex
+-    Boost::system
+     Boost::thread
+     ZLIB::ZLIB
+     lucene++::lucene++
+--- a/src/demo/searchfiles/CMakeLists.txt
++++ b/src/demo/searchfiles/CMakeLists.txt
+@@ -38,7 +38,6 @@ target_link_libraries(searchfiles
+     Boost::filesystem
+     Boost::iostreams
+     Boost::regex
+-    Boost::system
+     Boost::thread
+     ZLIB::ZLIB
+     lucene++::lucene++
+--- a/src/test/CMakeLists.txt
++++ b/src/test/CMakeLists.txt
+@@ -61,7 +61,6 @@ target_link_libraries(lucene++-tester
+     Boost::filesystem
+     Boost::iostreams
+     Boost::regex
+-    Boost::system
+     Boost::thread
+     ZLIB::ZLIB
+     gtest_main
+--- a/cmake/dependencies.cmake
++++ b/cmake/dependencies.cmake
+@@ -7,7 +7,6 @@ find_package(Boost COMPONENTS
+   filesystem
+   iostreams
+   regex
+-  system
+   thread
+   REQUIRED
+ )
diff -Nru lucene++-3.0.9/debian/patches/series lucene++-3.0.9/debian/patches/series
--- lucene++-3.0.9/debian/patches/series	2025-09-09 13:10:57.000000000 +0200
+++ lucene++-3.0.9/debian/patches/series	2026-02-05 18:41:06.000000000 +0100
@@ -6,3 +6,4 @@
 b77d1c7569e6f5f361bea4850829ae4e70e193ec.patch
 983774c50ce0e18b0b6bbdf45de5b24ba95277b4.patch
 f40f59c6e169b4e16b7a6439ecb26a629c6540d1.patch
+boost1.90.diff

--- End Message ---
--- Begin Message ---
Source: lucene++
Source-Version: 3.0.9-10
Done: Gianfranco Costamagna <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lucene++, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated lucene++ 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 19 Feb 2026 11:51:35 +0100
Source: lucene++
Built-For-Profiles: noudeb
Architecture: source
Version: 3.0.9-10
Distribution: unstable
Urgency: medium
Maintainer: Ɓukasz 'sil2100' Zemczak <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Closes: 1127059
Changes:
 lucene++ (3.0.9-10) unstable; urgency=medium
 .
   * Drop R^3: no, default now
   * Bump std-version to 4.7.3, no changes required
   * Drop boost-system-dev, default now (Closes: #1127059)
   * Add some upstream (and upstream-proposed) patches to
     fix build failures with new boost, as well as comments fixes
     - 219.patch
     - 220.patch
     - 222.patch
     - 223.patch
     - 224.patch
Checksums-Sha1:
 ef62892ab218af5bc7ffd1390421be263f5b6a9c 2467 lucene++_3.0.9-10.dsc
 90481877efca9726b55afbcf40da893d0b5c0572 18668 lucene++_3.0.9-10.debian.tar.xz
 25d9b29f05e4c04461468c2392ef02f8cba1a90a 8895 
lucene++_3.0.9-10_source.buildinfo
Checksums-Sha256:
 1088a620a848efb015dbe9b343c061d64000a848ec23d428951b92b5fbb0c8e6 2467 
lucene++_3.0.9-10.dsc
 69c7c2a26d7d3c8a7adaef24f2d1ab77086105ab322d957057ad87b7753c3a69 18668 
lucene++_3.0.9-10.debian.tar.xz
 e1b47e782841c93cd667af6cca8a67695cc044d90d6f6329e06177add6eb6ac7 8895 
lucene++_3.0.9-10_source.buildinfo
Files:
 4c02c72fa3d885980c361440a2057b14 2467 libs optional lucene++_3.0.9-10.dsc
 d7cce80470cc017ac93b0dfca6a9892e 18668 libs optional 
lucene++_3.0.9-10.debian.tar.xz
 394223978e04f07ef44aa6f11d613035 8895 libs optional 
lucene++_3.0.9-10_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmmW65cACgkQ808JdE6f
XdlrchAAuaWgckUXCYRUNopCQh+wlBbToYc1F5Pgf1tzaExRd6bUhSYwdwvAJgKK
EiUpewKm2HWyKgJXG+NdlMQ9WjutGCmZcK14BANlKmax3qtKIw8p9I+RPdGCkgnz
3JWSgd8G3OXGT9u80xOAjmboQLFxj0PuEmH2TO9O2+4WQ5phOrG1XHLiJwo/enIa
dvo8s6ujNmn4QYswzv0WZSAmmaWYINqxOi+bDqShqorSec7N+m6wvLDfsczkQvXw
me+Kg1++r7mMQgYZNASaBzpb/bynHrSOLy2iABXl947j7x3itsajtUKAxPcFyZPo
ZpC/2tVnIqPI4ytAVQNd94ck5R640pAL0jjq2o0C8PiiCFeyR8NfdrzQzoPYIZNP
t8sWPHJnrxheIv2ag3d9Y5y+SLRsYDIrux2zQGt9nww6YeHmNAq9b+7Tf09BJoT1
W/VJbmz4h+Q11vvaOeRAhCOQ7jcMTNjyUtwgaxpyfX9qnzO4TI3kVqf9JzItfN3c
b2HNLyWMY3KR2Hnh7hWvo/X85i+9z9+THaLlZdyoSHtsjURa4tXqW2IqIVaXHzUc
PUf1hDuQC0058GO8E3+W851XG+6XKbTdBqXjf1aBCvRzJyRicbIjj8WNEFZWugYY
DhtygQTjlMWh0/HWanjLCAPehe8705kOP+Uiz2IwuxdNcE41kcA=
=QwgE
-----END PGP SIGNATURE-----

Attachment: pgpIxzicYpqu8.pgp
Description: PGP signature


--- End Message ---

Reply via email to