[evolution-data-server/gnome-3-4] Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3)



commit 6fe2278f6dc8105ff128166ef232498ad8ab5f8d
Author: Antoine Jacoutot <ajacoutot gnome org>
Date:   Sun May 20 20:28:44 2012 -0400

    Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3)
    
    strptime(3) was introduced in XPG4. On OpenBSD, just defining
    _XOPEN_SOURCE gets you the older XPG3 which doesn't include strptime(3),
    so we need to define _XOPEN_SOURCE_EXTENDED to get XPG4v2.
    
    (cherry picked from commit 2236bc3631b8f8c4995dabf65d27cdc39c7493f9)

 libedataserver/e-time-utils.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/libedataserver/e-time-utils.c b/libedataserver/e-time-utils.c
index a203f7a..65b8519 100644
--- a/libedataserver/e-time-utils.c
+++ b/libedataserver/e-time-utils.c
@@ -10,6 +10,7 @@
 
 #include <config.h>
 #define _XOPEN_SOURCE
+#define _XOPEN_SOURCE_EXTENDED 1  /* for strptime */
 
 /* For tm_gmtoff */
 #define _BSD_SOURCE



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]