Subject: Re: libtool and "too long" version identifiers
To: Julio M. Merino Vidal <jmmv84@gmail.com>
From: Todd Vierling <tv@duh.org>
List: tech-pkg
Date: 03/12/2005 12:44:08
On Sat, 12 Mar 2005, Julio M. Merino Vidal wrote:

> The new version of gnome-vfs, 2.10.0, passes the following argument to
> libtool: -version-info 1000:0:1000.  This works fine with the included
> libtool script (based on 1.3), but fails when we replace it with our
> own version, which is from the 1.5 branch (breaking the package).
>
> The problem is that 1.5 doesn't accept version indentifiers longer than
> three digits, so '1000' is too long.  I am not sure if this limit is
> intended or is just something they didn't think of while rewriting
> -version-info parsing (I tend to think it's the later).

Part of it is to cope with limitations on version number length on some
OS's, but when using version_type=linux, that's not a big deal.

> Can we apply the attached patch (after the freeze ends)?

I'll apply it as part of the pending upgrade to 1.5.14, which is also
postponed until the branch.

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com>