Dagobert Michelsen <[email protected]> wrote: > > Unfortunately, few OSS authors understand how to correctly deal with > > library > > interface versioning. > > This is very interesting. We have a long-standing issue about > incompatible > API-changes to libnet: > http://lists.opencsw.org/pipermail/maintainers/2009-March/007191.html > Could these maps help solve the issue?
This thread unfortunately does not mention what problem exists. If someone really a function in a way that is not compatible with previous versions, you are lost and the only way to deal with the problem is to have multiple libs with multiple names. What you can do with versioned symbols is to flag that there is a version 1.5 foo() but no version 1.2 foo(). 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. ::.
