summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Persch <chpe@src.gnome.org>2022-09-23 16:26:27 +0200
committerChristian Persch <chpe@src.gnome.org>2022-09-23 16:26:27 +0200
commit1f1f177ff797ac2bb453168951135865cfded900 (patch)
tree6aa4ec798a140188f5f62b42dd73e13aff30cb04
parent44d3a1f530e2e45d502955a72624f9219bf62a56 (diff)
downloadvte-1f1f177ff797ac2bb453168951135865cfded900.tar.gz
build: Add define for darwin
Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2592 (cherry picked from commit 8ef3f6b2f8043d28cbc82520eb094f09333b26ae)
-rw-r--r--meson.build6
1 files changed, 6 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 1377e971..51da7d71 100644
--- a/meson.build
+++ b/meson.build
@@ -229,6 +229,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'],