On 11/01/2009 06:23 AM, Jan Engelhardt wrote:

On Sunday 2009-11-01 09:46, Ralf Wildenhues wrote:

-version-info 23:0:1 will create a libfoo.so.22.1.0 and there is a
symlink libfoo.so.22 to it, so that programs originally linked for
v22 continue to work with a v23 that implements APIs 22–23.


Wow.  This would be a heavy change. [...]
Can't we use some other method to make it obvious to the distributor
that libfoo has gone from 22.0.0 to 22.1.0?

Well the problem is really independent of any of the per-distro package
mechanisms:


I don't agree that this is a problem with libtool, it is a packaging issue.

If libfoo went from 22.0.0 (provided by foo-2.0.0) to 22.1.0 (provided by foo-2.0.2) then new binary packages created that use the new libfoo need to have a versioned dependency >= foo-2.0.2, end of story.

Peter
--
Peter O'Gorman
http://pogma.com


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

Reply via email to