Hello,

It was reported that SO version changed at each release, which was not
positive for Debian/Ubuntu. It has been like that since at least
PoDoFO 0.8.0. I decided to decouple SO version from PoDoFo version,
and decided to arbitrarily set[1] the SO version to 10, to start
afresh with an easy versioning that should be incremented each time
the library becomes ABI incompatible. I would really like to not have
an ABI version in the form x.y.z. Any objection to this move? Any
suggestion?

It would be also great for the future to integrate some automation[2],
to check for ABI changes against a previous version, and increment the
SO version in the repository. I don't have time for this right now,
but if you want to suggest some patches (also dealing with workflows
in .github/workflows folder) to be integrated later you're welcome.

Thank you,
Francesco

[1] 
https://github.com/podofo/podofo/blob/292c060fb563ce7c9e9ae99b2fefcdd39205e1a9/CMakeLists.txt#L25
[2] https://lvc.github.io/abi-compliance-checker/


_______________________________________________
Podofo-users mailing list
Podofo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to