libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Improve versioning algorithm description


From: Ralf Wildenhues
Subject: Re: Improve versioning algorithm description
Date: Wed, 23 Sep 2009 05:52:34 +0200
User-agent: Mutt/1.5.20 (2009-08-09)

* Bob Friesenhahn wrote on Wed, Sep 23, 2009 at 05:47:55AM CEST:
> On Wed, 23 Sep 2009, Ralf Wildenhues wrote:
> >
> >The most important question is whether it is correct, not only for
> >Linux.  That's what I'm not yet certain about.
> 
> Something tells me that it is not correct for Windows.  Under
> Windows I see a lack of versioning and libtool adds a simple number
> like name-7.dll to the name.  Not all OSs support library
> versioning, so in that case applications would continue using the
> older library and freshly compiled applications would use the newer
> library.

That is the same with systems which only provide static linkage.
We cannot do anything against that; only, we shouldn't imply in
the documentation that the user can expect anything better either.

Aside, most systems where $major is not $current-$age will need
relinking after a compatible API update (case 2).  This is the
more relevant case I'm thinking of, I guess most users know about
the case of totally featureless versioning.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]