From a44fe0f9c1f84ab04722280a8746ff34358a82a3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Tue, 1 May 2018 13:05:37 +0200
Subject: [PATCH] Configure [Solaris]: Fixed quoting level issue.

Configure should now detect working == some correctly on Solaris.
---
 src/configure.in | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/configure.in b/src/configure.in
index 3d5d154835..49d52d3032 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -4777,7 +4777,7 @@ int main()
   }
   exit(1);
 }
-],pike_cv_func_working_getcwd=yes,
+],pike_cv_func_working_getcwd=yes,[
 # The getcwd(NULL, 0) case failed.
 # Retry with getcwd(NULL, 10000).
 # This is the working == some case, and is true on Solaris.
@@ -4854,7 +4854,8 @@ int main()
 ],pike_cv_func_working_getcwd=some,
   pike_cv_func_working_getcwd=no,
   # NB: This should be unreachable.
-  pike_cv_func_working_getcwd=no),
+  pike_cv_func_working_getcwd=no)
+],
   # Assume that getcwd(NULL, val) works.
   pike_cv_func_working_getcwd=some)
 ])
-- 
GitLab