summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build6
1 files changed, 6 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 02c8ba40..f36f93d5 100644
--- a/meson.build
+++ b/meson.build
@@ -230,6 +230,12 @@ if system == 'freebsd'
libc_feature_defines = []
+elif system == 'darwin'
+ # See issue #2592
+ libc_feature_defines += [
+ ['_DARWIN_C_SOURCE', '1'],
+ ]
+
elif system == 'netbsd'
libc_feature_defines += [
['_NETBSD_SOURCE', '1'],