Yann Rouillard <[email protected]> wrote: > It seems the version check is only done to see if the whole library can be > loaded (and only if the application/library and the library both use > versioning), but it is not used after to link the symbols. > > From what I understood, symbol versioning in Linux works at the symbol > level and would effectively help to prevent the kind of problem we have > here.
I am not sure whether you have different expectations than what symbol versioning is. What problem do you have and how do you like to solve it? Symbol versioning cannot heal incompatible changes. Symbol versioning however allows to link against an older version of the library at runtime than the one that was used at compile time - given that the user does not need the new features of younger library versions. Jörg -- EMail:[email protected] (home) Jörg Schilling D-13353 Berlin [email protected] (uni) [email protected] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
