From aea41afb52e24077e7b1e28f5090326665d7c3f6 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sun, 15 Apr 2007 16:13:06 +0000 Subject: r22216: move strptime testsuite into it's own file so we can include it for the configure test as it seems that strptime() is really broken on some hosts in the build farm, re should use the replacement code when we detect this in the configure test metze (This used to be commit 08a5e9760643b9fbf00fdcf7163de7cf50e841e6) --- source4/lib/replace/strptime.m4 | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'source4/lib/replace/strptime.m4') diff --git a/source4/lib/replace/strptime.m4 b/source4/lib/replace/strptime.m4 index 0f2065fd62..da22fc5a97 100644 --- a/source4/lib/replace/strptime.m4 +++ b/source4/lib/replace/strptime.m4 @@ -1,16 +1,8 @@ AC_CACHE_CHECK([whether strptime is available and works],libreplace_cv_STRPTIME_OK,[ AC_TRY_RUN([ - #include - #include - #include - int main (void) { - const char *s = "20061004023546Z"; - char *ret; - struct tm t; - ret = strptime(s, "%Y%m%d%H%M%S", &t); - if ( ret == NULL ) return 1; - return 0; - }], + #define LIBREPLACE_CONFIGURE_TEST_STRPTIME + #include "$libreplacedir/test/strptime.c" + ], [libreplace_cv_STRPTIME_OK=yes], [libreplace_cv_STRPTIME_OK=no], [libreplace_cv_STRPTIME_OK="assuming not"]) -- cgit