From b3cf5bec39de69bf06c7813689f03cbe58f45ca9 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Mon, 18 Dec 2023 11:14:40 +0100 Subject: configure: Use string for tm_zone assignment This matches what the actual sources do. Clang 16 and GCC 14 no longer support converting ints to pointers implicitly, so the configure probe always fails with these compilers. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 0fd1364..c6cb4bc 100644 --- a/configure.ac +++ b/configure.ac @@ -129,7 +129,7 @@ AC_CACHE_CHECK(for tm_zone in struct tm, ac_cv_struct_tm_zone, #include ], [ struct tm tm; - tm.tm_zone = 1; + tm.tm_zone = (char*)"UTC"; ])], [ac_cv_struct_tm_zone=yes], [ac_cv_struct_tm_zone=no] -- cgit v1.1-32-gdbae