I noticed that libpodofo exports symbols for all of its methods, which means that things like https://sourceforge.net/p/podofo/code/1838 actually break the ABI despite it not needed to, as that's a private method.
It would be quite nice if somebody could go through all of the codebase, and do something like https://gcc.gnu.org/wiki/Visibility <wild thought> this could even pave the way to having some kind of ABI stability, and detach the SONAME from the library version… </wild thought> -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users