On Wed, 5 Aug 2009, Joseph Garvin wrote:

... But that still doesn't make sense. If I only add (don't remove functions
or change existing signatures) to my interfaces, I still bump the current
number according to that rule. But adding to an interface doesn't
necessarily break ABI. So if current-bumps indicate ABI changes, I'm telling
people ABI has broken when it actually hasn't. I don't understand.

If you only add new interfaces while preserving existing interfaces then you should increment 'current' as well as 'age'. This indicates that you support version 'current' as well older ones spanning. 'current-age'.

Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool

Reply via email to