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