commit 835cb89fd02e34fda92cf36cd655c8a824fb656d
Author: Andreas Tille <tille@debian.org>
Date: Thu Oct 22 07:30:23 2026 +0200
Fix autopkgtest, Fix links for lz4, upload to new
commit 560d5f128dc9f5588ddb3f04ad8a3e3097b6f8d9
Author: Andreas Tille <tille@debian.org>
Date: Thu Oct 22 07:18:25 2026 +0200
Review d/copyright
commit ad01c86252cc577901d6a901296fdb3d13643c72
Author: Andreas Tille <tille@debian.org>
Date: Thu Oct 22 07:05:59 2026 +0200
Review DEP3 fields
commit 788d28349afb8cffa88bacc77742baf264cf9808
Author: Andreas Tille <tille@debian.org>
Date: Thu Oct 22 07:03:51 2026 +0200
Ignore i386 and blhc tests
commit 68baca37fc654c85b37c934eb72b2c57cb802e21
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 21:07:16 2026 +0200
Add a shared library libsonlib.so.1.1.0
Upstream sonLib only builds the static archive. Build the same sources
with -fPIC into libsonlib.so.1.1.0 (soname libsonlib.so.1) via a new
quilt patch, and ship it in a new runtime package libsonlib; the -dev
package now provides the libsonlib.so linker symlink and depends on
libsonlib.
Quicktree symbols are deliberately left unresolved in the shared library:
libquicktree is a static, non-PIC library that cannot be embedded in a
shared object. Consumers link -lquicktree (as for the static library),
which exports the quicktree symbols into the executable's dynamic symbol
table so the library resolves them at run time.
The autopkgtest now links and runs against both the shared and the static
library, exercising the neighbour-joining (quicktree) path.
commit 6e37e6c5c2e5e40543ddc439aa0c7c61902be5a5
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 18:25:43 2026 +0200
Fix FTBFS and ship a vg-usable libsonlib-dev
Drop CGL_DEBUG=ultra from debian/rules (its -Werror --pedantic broke the
build) and fix the resulting errors via new patches:
- fix_build_errors: sonLibTreap.c use-after-free, stSafeC.c
unused-but-set, include.mk drops --pedantic
- fix_quicktree_clone_child_ids: clear the uninitialized child_ids of
cloned quicktree trees before freeing them (fixes a segfault in the
neighbour-joining tests against libquicktree 2.5)
- python313_compat: unittest.makeSuite -> loadTestsFromTestCase
- fix_test: correct the PYTHONPATH for the test suite
- use_debian_packaged_quicktree: fix -I/usr/include/quicktree typo
Install headers under /usr/include/sonLib and name the static archive
libsonlib.a so it links with -lsonlib as vg does; add an autopkgtest
verifying the vg-style include/link/run. Run only the C test suite
during the build (Python tests exercise unshipped modules and fail on
Python 3.13). Fix upstream URLs (ArtRand -> benedictpaten), drop
unused build-deps, add Multi-Arch: same.
commit f7c2fde3d385dca85e1897bbbaac4c79e93dbef0
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:19:42 2026 +0200
Remove README.test
commit e66ccab0993af42a18c835e74d2d3a9e45e7659f
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:18:47 2026 +0200
Cleanup d/changelog
commit 1fdaf4df263061a5e2bdcd7984bc0e3d59de9e5a
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:18:01 2026 +0200
Remove autopkgtest template
commit 7ce75e73e6ea1505c5276e6ee8e16469080a8154
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:17:09 2026 +0200
debputy lint --auto-fix (routine-update)
commit 68add60557996350d4eb085332215b92197f4bae
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 16:17:07 2026 +0100
Set upstream metadata fields: Bug-Database, Repository-Browse.
Changes-By: lintian-brush
commit 7584d8a82bf231858900af8b61322a161c24724e
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 16:17:04 2026 +0100
Remove unused dh-exec usage from debian/libsonlib-dev.install.
Changes-By: lintian-brush
Fixes: lintian: source: dh-exec-script-without-dh-exec-features [debian/libsonlib-dev.install]
See-also: https://lintian.debian.org/tags/dh-exec-script-without-dh-exec-features.html
commit bf6922f457ac46a02260243cfc05e626feb8da0f
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 16:17:04 2026 +0100
Reformat the Last-Update date as ISO YYYY-MM-DD.
Changes-By: lintian-brush
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/use_debian_packaged_quicktree.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/2to3.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/fix_test.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/rpath.patch]
See-also: https://lintian.debian.org/tags/invalid-dep3-format-patch-wrong-last-update.html
commit eb9bb490ed6ce2f255dff959f4edf9aa016f01a1
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:17:03 2026 +0200
Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
commit 14a7ebe784fbabe7b2d76641ceab1187c83705cb
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:17:01 2026 +0200
Changes made by cme
commit 0d750c0405dd774695b4eabec6c767cf5cf726e5
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:16:53 2026 +0200
Standards-Version: 4.7.4 (routine-update)
commit 1e595edf805355b35fa86b63c05441df900c2fea
Merge: 11649d6 30d08e0
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:16:53 2026 +0200
Update upstream source from tag 'upstream/1.1+git20220915.5cbc158+dfsg'
Update to upstream version '1.1+git20220915.5cbc158+dfsg'
with Debian dir 438538612edaba1a47c00f27374693baaf441794
commit 11649d623fa3b9c2824dbcdfc6ed8e0749214213
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:16:52 2026 +0200
New upstream version
commit 572ca14c6246ab2d680d51f0e12be0be990ee229
Author: Andreas Tille <tille@debian.org>
Date: Wed Oct 21 17:16:30 2026 +0200
d/watch: version=5
commit 2ef9a2e1f1aa9d43bbc537c9cefe1a6e0ec54360
Author: Andreas Tille <tille@debian.org>
Date: Sat Jul 4 07:59:58 2020 +0200
Fix: error: comparison between pointer and zero character constant "[-Werror=pointer-compare]"
commit ea2f51958597771ff26a105ee539d7f3dab55b6b
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 17:35:31 2020 +0100
Re-remove installation of bin/
commit 5145d390a8cde350f916a0e40804d405cae6f684
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 17:33:28 2020 +0100
Attempt to fix import issues with python tests
commit 34be65f64aea44b31bff2df96a7f315cf3981022
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 17:00:40 2020 +0100
Revert "Comment out test within Makefile (we want to run these tests within autopkgtest in the future)"
This reverts commit 74cbe8742cc70e884506f22744ab5b03dc477301.
commit 7060f5aff051c6fbde2f869cb8a2bf08275b244e
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 17:00:08 2020 +0100
Revert "Move test scripts and binaries into a volatile location within debian/tests/"
This reverts commit 9c872ba3b24f0a7070628d74f3817f965a16df38.
commit 44af7a8f332fca73bcd97c96b194366ce2a8f115
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 16:59:58 2020 +0100
Revert "Fix separator issue due to previous commit"
This reverts commit e5ad017b3617f348a112f99744bde80fed3c85e5.
commit 627ba4c5cd89f1ed6f5018aca0ea00a50d3670b4
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 16:59:46 2020 +0100
Revert "Attempt to fix python test files"
This reverts commit 154c65c815d20a5e236d864b5a6998885e148236.
commit 154c65c815d20a5e236d864b5a6998885e148236
Author: Shayan Doust <hello@shayandoust.me>
Date: Fri Jun 26 16:48:35 2020 +0100
Attempt to fix python test files
commit e5ad017b3617f348a112f99744bde80fed3c85e5
Author: Shayan Doust <hello@shayandoust.me>
Date: Thu Jun 25 20:42:36 2020 +0000
Fix separator issue due to previous commit
commit 74cbe8742cc70e884506f22744ab5b03dc477301
Author: Shayan Doust <hello@shayandoust.me>
Date: Thu Jun 25 20:40:04 2020 +0000
Comment out test within Makefile (we want to run these tests within autopkgtest in the future)
commit 9c872ba3b24f0a7070628d74f3817f965a16df38
Author: Shayan Doust <hello@shayandoust.me>
Date: Thu Jun 25 20:36:18 2020 +0000
Move test scripts and binaries into a volatile location within debian/tests/
commit 6b94e14a624dd52e480d7b4befd46eb1706243ea
Author: Andreas Tille <tille@debian.org>
Date: Wed Jun 24 11:09:56 2020 +0200
Add ITP bug
commit a7363e28335763a495acd5e0451c2e002730d9a6
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 17:57:39 2020 +0100
Add myself as an uploader
commit 50f2d42bce4bd2928e20a7b378b969047f8da87f
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 17:54:00 2020 +0100
Remove clean file so we do not need sonLib_daemonize.py as missing-source
commit 4ddc557d8f4839e39a707ecdc0e9ec59ba6a9eb1
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 17:51:53 2020 +0100
allTests.py is now located in root directory of project in this upstream version
commit 0021299b86c78549874e5d1cb0f1e2f5621e517a
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 17:39:01 2020 +0100
Add missing quicktree header locations
commit b21640f447ed832e64b8a57ea5ea70465129741d
Merge: 396d0cf b879468
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 17:31:31 2020 +0100
Update upstream source from tag 'upstream/1.1+git20200429.1040ab0+dfsg'
Update to upstream version '1.1+git20200429.1040ab0+dfsg'
with Debian dir 97fdf3ca6008c008de93ed7c0caa11569f1790e9
commit 396d0cfe0646d51e4d7643d733e5ce226f94c22f
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 17:28:33 2020 +0100
Revert "New upstream version 1.1+git20200429.1040ab0+dfsg"
This reverts commit 1fca9fbfbc0526ffe1bc6041d0f42e2c15f84bae.
commit e99bb276b45fbbaa46bf85b01acc8dce9c95652c
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 16:10:37 2020 +0100
Include sonLib_daemonize.py into missing-sources
commit c3ecf788e3eadb7349ad649a2de6dfe7e8d54b7f
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 14:29:58 2020 +0100
Disable some sonLib_daemonize.py handling for now
commit 1805ad4a76860e4ae8f88eb4314fa83210bcfb76
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 13:54:09 2020 +0100
Refresh and fix all patches
Also, re-run 2to3
commit db611bb4312bbe9cc3d058d03c94fc72380d1900
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 13:40:06 2020 +0100
Update upstream version in changelog
commit 4de788a2fb2bd8a78b6bdc3ce0027dd6fcdeea22
Merge: 46fcf18 1fca9fb
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 13:38:57 2020 +0100
Update upstream source from tag 'upstream/1.1+git20200429.1040ab0+dfsg'
Update to upstream version '1.1+git20200429.1040ab0+dfsg'
with Debian dir ba3722963fbc952ded2dfbb9ec4908fe90cbcbe0
commit 46fcf180835ac2a2c0a8d4c48e55d6c7c42f5c65
Author: Shayan Doust <hello@shayandoust.me>
Date: Tue Jun 23 13:38:03 2020 +0100
Point to the original (and more up-to-date) codebase
commit a872780b468d0b04612e400fb174ff9fd7c0646a
Author: Andreas Tille <tille@debian.org>
Date: Mon Jun 22 15:53:43 2020 +0200
Sort out installation of header files
commit 28ea6666306a261a3160270ab15b82dbd44da03d
Author: Andreas Tille <tille@debian.org>
Date: Mon Jun 22 15:43:21 2020 +0200
Fix install
commit 7e679d0f698c5aec8e4e56b732b43ae4fa06be2d
Author: Andreas Tille <tille@debian.org>
Date: Tue Jun 16 14:13:35 2020 +0200
Add missing copyright
commit 5158a61f0abbc7b9df932ebc15f3a67f68d75084
Author: Andreas Tille <tille@debian.org>
Date: Tue Jun 16 12:50:49 2020 +0200
Fix imports
commit 7e5f2bafe3a360ec28ad9357e1e05673fc204797
Author: Andreas Tille <tille@debian.org>
Date: Tue Jun 16 11:44:35 2020 +0200
DEP3
commit e02ce9f8e568331b7320aaad5855e7fa59c8b051
Author: Andreas Tille <tille@debian.org>
Date: Tue Jun 16 11:43:02 2020 +0200
Build-Depends: tokyocabinet
commit d9c8af3536608e3f936d0b605040aaca2861b4be
Author: Andreas Tille <tille@debian.org>
Date: Tue Jun 16 11:36:03 2020 +0200
Try really hard to get tests run
Among the 9 debian patches available in version 1.1+git20220915.5cbc158+dfsg-1 of the package, we noticed the following issues: