From 835782a98023e1663a0c7aca9d4ea6d518d4ccb3 Mon Sep 17 00:00:00 2001 From: Clifford Heath Date: Fri, 26 Aug 2011 18:02:20 +0200 Subject: [PATCH] eio: Mac OSX 10.5 (Leopard) does not have fdatasync --- src/eio/config_darwin.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/eio/config_darwin.h b/src/eio/config_darwin.h index f4c4da97..f406759e 100644 --- a/src/eio/config_darwin.h +++ b/src/eio/config_darwin.h @@ -8,7 +8,11 @@ /* #undef HAVE_FALLOCATE */ /* fdatasync(2) is available */ +#if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1060 #define HAVE_FDATASYNC 1 +#else +#define HAVE_FDATASYNC 0 +#endif /* futimes(2) is available */ #define HAVE_FUTIMES 1