From: Peter Rosin Date: Tue, 19 Nov 2013 10:54:27 +0000 (+0100) Subject: bootstrap: fix version sort X-Git-Tag: v2.4.2.444~16 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a7462c5563e124e06f4f61ce2a9cea26cf8be390;p=thirdparty%2Flibtool.git bootstrap: fix version sort Reported by Ozkan Sezer who suffered from makeinfo 4.13 being detected as lesser than the required makeinfo 4.8. * bootstrap (func_sort_ver): Sort numerically on the non-primary keys as well. --- diff --git a/bootstrap b/bootstrap index 1b16d95ef..852efd5d8 100755 --- a/bootstrap +++ b/bootstrap @@ -1323,7 +1323,7 @@ func_sort_ver () $debug_cmd printf '%s\n%s\n' "$1" "$2" | - sort -t. -k1n -k1 -k2n -k2 -k3n -k3 -k4n -k4 -k5n -k5 -k6n -k6 -k7n -k7 -k8n -k8 -k9n -k9 + sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n } # func_lt_ver PREV CURR