From 62ff567c472838207c2a2409cf41e90dc3e6d6d6 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Thu, 19 Aug 2004 06:41:49 +0000
Subject: [PATCH] the autobuilds failed all over on AIX, attempt to fix the
 strerror_r() problem by setting _THREAD_SAFE (and -qthreaded) before
 strerror_r() is checked for.

---
 configure.ac | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac
index 53f4f2dffc..825271e97c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1038,13 +1038,6 @@ dnl http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/ \
 dnl genprogc/thread_quick_ref.htm
 
 if test "x$RECENTAIX" = "xyes"; then
-  dnl is there a localtime_r()
-  CURL_CHECK_LOCALTIME_R()
-
-  dnl is there a strerror_r()
-  CURL_CHECK_STRERROR_R()
-
-  AC_CHECK_FUNCS( gmtime_r )
 
   AC_DEFINE(_THREAD_SAFE, 1, [define this if you need it to compile thread-safe code])
 
@@ -1062,6 +1055,14 @@ if test "x$RECENTAIX" = "xyes"; then
          CFLAGS="$CFLAGS -qthreaded"
        )
 
+
+  dnl is there a localtime_r()
+  CURL_CHECK_LOCALTIME_R()
+
+  dnl is there a strerror_r()
+  CURL_CHECK_STRERROR_R()
+
+  AC_CHECK_FUNCS( gmtime_r )
 fi
 
 
-- 
GitLab