[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Libtool 1.5.8 released.
From: |
Peter O'Gorman |
Subject: |
Re: GNU Libtool 1.5.8 released. |
Date: |
Thu, 12 Aug 2004 08:50:17 +0900 |
User-agent: |
Mozilla Thunderbird 0.6 (Macintosh/20040502) |
Daniel Reed wrote:
On 2004-08-12T00:30+0900, Peter O'Gorman wrote:
) > ) > > libtool-1.4-nonneg.patch
) > ) ) > > libtool-1.5-libtool.m4-x86_64.patch
) > ) This too.
) Aw, with changelog entries and stuff :)
The entry for libtool-1.4-nonneg.patch in the RPM changelog is:
* Thu Jul 13 2000 Elliot Lee <address@hidden>
- Fix recognition of ^0[0-9]+$ as a non-negative integer.
After I went to bed, I realized that this patch was not correct. It allows
non-numeric strings in the version info, as long as the first digit is
numeric. However the current code is only checking for 3 digits or less, so
perhaps we simply need to change it to something like:
case $current in
*[!0-9]*)
$echo "$modename: CURRENT \`$current' is not a nonnegative integer"
1>&2
$echo "$modename: \`$vinfo' is not valid version information" 1>&2
;;
esac
etc... ?
This may just be my inexperience with Libtool's code, but it appears that
section is [now?] always setting lt_cv_deplibs_check_method to pass_all:
Looks like this should just be:
linux*)
lt_cv_deplibs_check_method=pass_all
;;
As you say. It is simply confusing to have stuff override stuff in there. It
is in HEAD as well as branch-1-5. I'll remove it after work.
Thanks,
Peter
--
Peter O'Gorman - http://www.pogma.com