]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- fix strptime implicit declaration error on OpenBSD.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 11 Jul 2014 14:27:14 +0000 (14:27 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 11 Jul 2014 14:27:14 +0000 (14:27 +0000)
git-svn-id: file:///svn/unbound/trunk@3171 be551aaa-1e26-0410-a405-d3ace91eadb9

configure
configure.ac
doc/Changelog

index e374dc8b0d095356182feefdf989674bb86f7e89..aa10bd2ec35a43d4be41c81eabccecad6ffed5f2 100755 (executable)
--- a/configure
+++ b/configure
@@ -15053,7 +15053,7 @@ else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
-#define _XOPEN_SOURCE
+#define _XOPEN_SOURCE 600
 #include <time.h>
 int main(void) { struct tm tm; char *res;
 res = strptime("2010-07-15T00:00:00+00:00", "%t%Y%t-%t%m%t-%t%d%tT%t%H%t:%t%M%t:%t%S%t", &tm);
index d2a57e6c1945668c55c3a39de576109da9c476d9..066b5e9c0c5903aab31d047387352d6399010564 100644 (file)
@@ -316,7 +316,7 @@ AC_DEFUN([AC_CHECK_STRPTIME_WORKS],
 AC_MSG_CHECKING(whether strptime works)
 if test c${cross_compiling} = cno; then
 AC_RUN_IFELSE([AC_LANG_SOURCE([[
-#define _XOPEN_SOURCE
+#define _XOPEN_SOURCE 600
 #include <time.h>
 int main(void) { struct tm tm; char *res;
 res = strptime("2010-07-15T00:00:00+00:00", "%t%Y%t-%t%m%t-%t%d%tT%t%H%t:%t%M%t:%t%S%t", &tm);
index d5111329d9de1609e1b649ed10d8a98e98be8db5..1fae6ace8dac6255cbc76991eafa4576de506c6b 100644 (file)
@@ -3,6 +3,7 @@
          dependencies, from OpenBSD.  arc4_lock and sha512 in compat.
          This makes arc4random available on all platforms, except when
          compiled with LIBNSS (it uses libNSS crypto random).
+       - fix strptime implicit declaration error on OpenBSD.
 
 4 July 2014: Wouter
        - Fix #593: segfault or crash upon rotating logfile.