c531d3
From 5f6012039abb6ec9e9dfea801effa6b02fd102bc Mon Sep 17 00:00:00 2001
c531d3
From: Vsevolod Kvachev <rasielll@gmail.com>
c531d3
Date: Thu, 19 Apr 2018 23:04:37 +0300
c531d3
Subject: [PATCH] Fix go version matching in configure for go1.10
c531d3
c531d3
---
c531d3
 configure.ac | 10 +++++-----
c531d3
 1 file changed, 5 insertions(+), 5 deletions(-)
c531d3
c531d3
diff --git a/configure.ac b/configure.ac
c531d3
index 833cb37bf..ba1631743 100644
c531d3
--- a/configure.ac
c531d3
+++ b/configure.ac
c531d3
@@ -2597,7 +2597,7 @@ else
c531d3
     GOVERSIONOPTION=version
c531d3
     go_version=$($GO $GOVERSIONOPTION | sed -e 's/go version //')
c531d3
     case "$go_version" in
c531d3
-    go1 | go1.[[01234]]*)
c531d3
+    go1 | go1.[[01234]] | go1.[[01234]].*)
c531d3
       GOC=$(sh -c "$(go env) && echo \$GOCHAR")c
c531d3
       ;;
c531d3
     *)
c531d3
@@ -2606,7 +2606,7 @@ else
c531d3
     esac
c531d3
     AC_MSG_CHECKING([whether go version is too old])
c531d3
     case $go_version in
c531d3
-    go1.1* | go1.0* | go1 )
c531d3
+    go1.1.* | go1.1 | go1.0 | go1.0.* | go1 )
c531d3
       AC_MSG_RESULT([yes - minimum version is 1.2])
c531d3
       GO=
c531d3
       GOOPT="-intgosize 32"
c531d3
@@ -2624,13 +2624,13 @@ else
c531d3
       ;;
c531d3
     esac
c531d3
     case $go_version in
c531d3
-    go1.0* | go1 | go1.1*)
c531d3
+    go1.0 | go1.0.* | go1 | go1.1 | go1.1.*)
c531d3
       GOOPT="$GOOPT -use-shlib"
c531d3
       ;;
c531d3
-    go1.2*)
c531d3
+    go1.2 | go1.2.*)
c531d3
       GO12=true
c531d3
       ;;
c531d3
-    go1.3* | go1.4*)
c531d3
+    go1.3 | go1.3.* | go1.4 | go1.4.*)
c531d3
       GO13=true
c531d3
       ;;
c531d3
     *)
c531d3
-- 
c531d3
2.14.3
c531d3