From fa23d56503b79ccd682eaff86642e68ac3db9b65 Mon Sep 17 00:00:00 2001 From: short <> Date: Fri, 15 Aug 2003 18:39:33 +0000 Subject: [PATCH] Fixed 3+ libtool version numbers parsing such as '1.4.2'. --- autogen.pl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autogen.pl b/autogen.pl index 805292c..a95974a 100755 --- a/autogen.pl +++ b/autogen.pl @@ -72,7 +72,11 @@ AutoGen->run( close F; my $libtoolize_version=($libtoolize_out=~m#([\d.]+)#)[0]; confess "libtoolize(1) version not found in its output" if !$libtoolize_version; - do { confess "'libtool' package version $_ or higher required" if $libtoolize_version<$_; } for (1.5); + for (1.5) { + confess "'libtool' package version $_ or higher required" + # Do not take 3rd+ numbers as it would not be a number + if ($libtoolize_version=~/^(\d+[.]\d+)/)[0]<$_; + } 1; }, ); -- 1.8.3.1