From 49c742557457ff9200a10f32daadfcea50d4911c Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Thu, 11 May 2017 17:17:55 -0400 Subject: [PATCH] meson: Fix CLOCK_MONOTONIC test C99 isn't enough on its own to get POSIX feature sets defined. Signed-off-by: Adam Jackson Reviewed-by: Julien Cristau Tested-by: Pekka Paalanen --- include/meson.build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/meson.build b/include/meson.build index 358e04976..2f8882803 100644 --- a/include/meson.build +++ b/include/meson.build @@ -4,7 +4,10 @@ dri_dep = dependency('dri', required: build_dri2 or build_dri3) conf_data = configuration_data() conf_data.set('_DIX_CONFIG_H_', '1') + + conf_data.set('MONOTONIC_CLOCK', cc.compiles(''' + #define _POSIX_C_SOURCE 200112L #include #include #ifndef CLOCK_MONOTONIC