Debian Patches
Status for libsdsl/2.1.1+dfsg-6
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Patch-cmake-files.patch | Patch cmake files We change three things: * we comment out machine-specific compiler flags * we disable compilation of "external" libraries; libdivsufsort is packaged in Debian now * use GNUInstallDirs |
Tomasz Buchert <tomasz@debian.org> | no | 2015-08-25 | ||
use_debian_packaged_d3.patch | Use d3.min.js from libjs-d3 | Andreas Tille <tille@debian.org> | not-needed | 2018-09-24 | ||
typo_caught_by_gcc15.patch | fix likely typo caught by modern compilers. This change fixes: . /build/reproducible-path/libsdsl-2.1.1+dfsg/obj-x86_64-linux-gnu/lib/../include/sdsl/louds_tree.hpp:182:51: error: ‘class sdsl::louds_tree<bit_vec_t, select_1_t, select_0_t>’ has no member named ‘m_select1’; did you mean ‘m_bv_select1’? [-Wtemplate-body] 182 | util::swap_support(m_bv_select1, tree.m_select1, &m_bv, &(tree.m_bv)); | ^~~~~~~~~ | m_bv_select1 /build/reproducible-path/libsdsl-2.1.1+dfsg/obj-x86_64-linux-gnu/lib/../include/sdsl/louds_tree.hpp:183:51: error: ‘class sdsl::louds_tree<bit_vec_t, select_1_t, select_0_t>’ has no member named ‘m_select0’; did you mean ‘m_bv_select0’? [-Wtemplate-body] 183 | util::swap_support(m_bv_select0, tree.m_select0, &m_bv, &(tree.m_bv)); | ^~~~~~~~~ | m_bv_select0 . The fix is inspired by Daniel Saad's comment in the related Github issue. |
Étienne Mollier <emollier@debian.org> | yes | debian upstream | 2025-10-06 | |
cmake-4.patch | bump cmake requirement to 3.10. This fixes error and warning about requirement too old with cmake 4. | Étienne Mollier <emollier@debian.org> | yes | debian upstream | 2025-10-06 |
All known versions for source package 'libsdsl'
- 2.1.1+dfsg-6 (sid, forky)
- 2.1.1+dfsg-5 (trixie)
- 2.1.1+dfsg-3 (bookworm)