reassign 1139335 libzim9
affects 1139335 + goldendict-ng
thanks

Dear Kunal Mehta!

It seems there is an ABI change in libzim9 which currently breaks starting
goldendict-ng without a rebuild of that package.

Symbol in libzim 9.2.3

      explicit Entry(std::shared_ptr<FileImpl> file_, entry_index_type idx_);

has been replaced by symbol

      explicit Entry(std::shared_ptr<const FileImpl> file_, entry_index_type 
idx_);

in libzim 9.7.0.

Visit

https://github.com/openzim/libzim/compare/9.2.3...9.7.0?diff=split

click "Files changed" and search for FileImpl to confirm. It is in line 32
of file "src/entry.cpp" if I spotted it correctly.

Could you please trigger a rebuild for goldendict-ng. I believe this is
done with a binNMU request.

I believe any future ABI changes should be handled in a way that makes
them transparent.

Best regards,
-- 
Martin

Reply via email to