From 39f121c11e4808a650c662d368584a852a59b8e1 Mon Sep 17 00:00:00 2001 From: amrein Date: Mon, 16 Oct 2017 08:46:13 +0000 Subject: [PATCH] Fix gcc version number comparition issue: when 'gcc -dumpversion' output was only one digit (on Fedora 26 for example), convert_version_to_number() wasn't able to compare it to the minimum gcc version number required for U++ git-svn-id: svn://ultimatepp.org/upp/trunk@11384 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppbox/Scripts/function_library | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppbox/Scripts/function_library b/uppbox/Scripts/function_library index 423227c23..0e2169985 100644 --- a/uppbox/Scripts/function_library +++ b/uppbox/Scripts/function_library @@ -79,6 +79,6 @@ convert_version_to_number() log_debug_error "Function 'convert_version_to_number' called with empty parameter" return 1 fi - echo "$1" | sed -e 's/\.\([0-9][0-9]\)/\1/g' -e 's/\.\([0-9]\)/0\1/g' -e 's/^[0-9]\{3,4\}$/&00/' + echo "$1" | sed -e 's/\.\([0-9][0-9]\)/\1/g' -e 's/\.\([0-9]\)/0\1/g' -e 's/^[0-9]\{3,4\}$/&00/' -e 's/^[0-9]\{1,2\}$/&0000/' return 0 }