Package: kiwix-tools Version: 3.7.0-1.1 Severity: normal Dear Maintainer,
This was the minimal patch I used to untangle python3.13/libzim/kiwix transition. You can import it with: gbp import-dsc https://deb.debian.org/debian/pool/main/k/kiwix-tools/kiwix-tools_3.7.0-1.1.dsc Greetings --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -413,7 +413,7 @@ exit(1); } - std::string url = "http://" + server.getAddress() + ":" + std::to_string(server.getPort()) + normalizeRootUrl(rootLocation); + std::string url = "http://" + server.getAddress().addr + ":" + std::to_string(server.getPort()) + normalizeRootUrl(rootLocation); std::cout << "The Kiwix server is running and can be accessed in the local network at: " << url << std::endl; --- a/meson.build +++ b/meson.build @@ -18,8 +18,8 @@ thread_dep = dependency('threads') libzim_dep = dependency('libzim', version:'>=9.0.0', static:static_linkage) libzim_dep = dependency('libzim', version:'<10.0.0', static:static_linkage) -kiwixlib_dep = dependency('kiwix', version:'>=13.0.0', static:static_linkage) -kiwixlib_dep = dependency('kiwix', version:'<14.0.0', static:static_linkage) +kiwixlib_dep = dependency('libkiwix', version:'>=14.0.0', static:static_linkage) +kiwixlib_dep = dependency('libkiwix', version:'<15.0.0', static:static_linkage) all_deps = [thread_dep, kiwixlib_dep, libzim_dep] -- System Information: Versions of packages kiwix-tools depends on: ii libc6 2.40-5 ii libgcc-s1 14.2.0-12 ii libkiwix14 14.0.0-1.1 ii libstdc++6 14.2.0-12 ii libzim9 9.2.3-1.1