GnuTLS 3, BSD, netinet/ip.h

Tobias Gruetzmacher tobias at
Tue May 29 11:35:43 CEST 2012


On Thu, 24 May 2012 10:28:41 +0000 (UTC), Janne Snabb wrote:
> Ubuntu 12.04 actually has GnuTLS 3.0.11 but it is the same as in 
> Debian
> sid and testing: the package name is really confusing, they call it
> "libgnutls28" for some strange reason.

This "strange reason" is called "library versioning" - The internal 
major version of gnutls 3.0.x is 28 (That's LT_CURRENT-LT_AGE in 
m4/hooks.m4). And since Debian has the policy of using the library 
version in the package name to allow installation of multiple 
incompatible versions of the same library on the same system, you get 
libgnutls28 for gnutls 3.0 (or something like libx264-118, libx264-120 
and libx264-123 for packages with really unstable ABIs).

HTH, Tobias

More information about the Gnutls-help mailing list