Subject: Re: libtool and "too long" version identifiers
To: Julio M. Merino Vidal <firstname.lastname@example.org>
From: Todd Vierling <email@example.com>
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 <firstname.lastname@example.org> <email@example.com>