kiwix / kiwix-tools

Command line Kiwix tools: kiwix-serve, kiwix-manage, ...
https://download.kiwix.org/release/kiwix-tools/
GNU General Public License v3.0
407 stars 79 forks source link

Rebuild of kiwix-tools against against libkiwix.so.13 reports errors #646

Closed OTLabs closed 7 months ago

OTLabs commented 7 months ago

Rebuild of kiwix-tools against libkiwix.so.13 on Alpine Linux, musl, reports following errros:

../src/manager/kiwix-manage.cpp: In function 'int handle_add(kiwix::Library*, const std::string&, int, char**)':
../src/manager/kiwix-manage.cpp:166:33: error: no matching function for call to 'kiwix::Manager::Manager(kiwix::Library*&)'
  166 |   kiwix::Manager manager(library);
      |                                 ^
In file included from ../src/manager/kiwix-manage.cpp:21:
/usr/include/kiwix/manager.h:68:12: note: candidate: 'kiwix::Manager::Manager(kiwix::LibraryPtr)'
   68 |   explicit Manager(LibraryPtr library);
      |            ^~~~~~~
kelson42 commented 7 months ago

This is normal, we will make a new release of kiwix tools which will support libkiwix13.

kelson42 commented 7 months ago

I will release version 3.6.0 today

OTLabs commented 7 months ago

Thank you!

kelson42 commented 7 months ago

@OTLabs Done! Thanks for all the packaging work on Alpine!