]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
bootstrap: fix version sort
authorPeter Rosin <peda@lysator.liu.se>
Tue, 19 Nov 2013 10:54:27 +0000 (11:54 +0100)
committerPeter Rosin <peda@lysator.liu.se>
Tue, 19 Nov 2013 10:54:27 +0000 (11:54 +0100)
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.

bootstrap

index 1b16d95ef3d29d91b94e17b9e6ca079eab5b9251..852efd5d8b3f5399570a2dde20b7ee714b53d836 100755 (executable)
--- 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