Hello Andreas,

* Andreas Metzler wrote on Sun, Oct 28, 2007 at 09:34:25AM CET:
> 
> [...] However, the way libtool
> tries to represent this information in sonames (on Linux) is rather
> strange, it goes straight from libgnutls.so.13 to libgnutls.so.23. Is
> this huge jump just bug or is there a reason for it?

The reason for it is simplicity in the version number calculation.
There is no requirement for version numbers to be consecutive except
for "consecutive looks nicer" and the finite number space.  I assume
its pressure to be far lower than the incompatible change a different
version number calculation would make.

The way libtool computes them, it even causes different major version
numbers on different systems, so the above jump is even specific to the
linux version_type and not all types.

Cheers,
Ralf


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

Reply via email to