summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw@src.gnome.org>2017-06-05 21:52:49 +0800
committerTing-Wei Lan <lantw@src.gnome.org>2017-06-05 21:52:49 +0800
commitef95dd784fcbda0471620b7c3a6a142c5220559c (patch)
treee02a5afa8932f50c7c2ab5a33c0e6f62665f3d4d
parent89fa8f79dda54ed36f43e76f43ad62f41610dda9 (diff)
downloadclutter-gtk-ef95dd784fcbda0471620b7c3a6a142c5220559c.tar.gz
build: Use newer version of X/Open system interface
Defining _XOPEN_SOURCE to 500 on FreeBSD means a C89 environment with _POSIX_C_SOURCE set to 199506, which disables C99 functions. Since ceilf is a new function added in C99, we should set _XOPEN_SOURCE to a higher value. https://bugzilla.gnome.org/show_bug.cgi?id=783431
-rw-r--r--meson.build2
1 files changed, 1 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 8b135ce..12d8241 100644
--- a/meson.build
+++ b/meson.build
@@ -7,7 +7,7 @@ project('clutter-gtk', 'c', version: '1.8.3',
],
meson_version: '>= 0.40.1')
-add_project_arguments([ '-D_XOPEN_SOURCE=500' ], language: 'c')
+add_project_arguments([ '-D_XOPEN_SOURCE=700' ], language: 'c')
cc = meson.get_compiler('c')
host_system = host_machine.system()