#1092883 kiwix-tools: NMUdiff fro 3.7.0-1.1

Package:
kiwix-tools
Source:
kiwix-tools
Description:
collection of Kiwix tools
Submitter:
Alexandre Detiste
Date:
2026-09-01 02:57:02 UTC
Severity:
normal
#1092883#5
Date:
2025-01-12 19:17:21 UTC
From:
To:
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]
#1092883#10
Date:
2026-09-01 02:54:40 UTC
From:
To:
Hi Alexandre,

Thanks for the NMU and other assistance with kiwix packages. I've
imported your changes in to the Git repo and have moved it into the
debian/ namespace on Salsa so you and others should be able to directly
push to it in the future.