On Wed, Dec 28, 2005 at 12:28:04PM +0100, Moritz Grimm wrote:
> One final question: One of my ports, net/libshout, uses ``-version-info 
> 4:0:1'' -- SHARED_LIBS only handles what libtool calls CURRENT (major) 
> and REVISION version numbers, not the AGE (patch-level?) thing. This is 
> probably not a big deal, however, when SHARED_LIBS'ifying a port, should 
> the new version be 4.0 (4:0:0, effectively a downgrade ... doesn't sound 
> good) or 4.1 (4:1:0) or 5.0 (5:0:0)? I'm betting on "4.1", or are we 
> always bumping major .so version numbers?

You have to understand how shared library numbers actually work.
I don't think the libtool shit, and the related misuse of it makes a lot
of sense.

Incompatible binary libraries -> major bump.
Any other change -> minor bump.

Clear enough.

Don't care about AGE and similar shit.

Reply via email to