From 8ac29b952e638ec1ea8c3734a3b91253e50c336d Mon Sep 17 00:00:00 2001 From: Jeremy Huddleston Sequoia Date: Sun, 24 Jan 2021 21:10:29 -0800 Subject: [PATCH 4/4] Hack to address build failure when using newer macOS SDKs with older deployment targets Signed-off-by: Jeremy Huddleston Sequoia --- include/c11/threads_posix.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/include/c11/threads_posix.h b/include/c11/threads_posix.h index 45cb6075e6e..355d725f7da 100644 --- a/include/c11/threads_posix.h +++ b/include/c11/threads_posix.h @@ -382,7 +382,13 @@ tss_set(tss_t key, void *val) /*-------------------- 7.25.7 Time functions --------------------*/ // 7.25.6.1 -#ifndef HAVE_TIMESPEC_GET +#if !defined(HAVE_TIMESPEC_GET) || defined(__APPLE__) + +#ifdef __APPLE__ +#include +#define timespec_get(ts, b) mesa_timespec_get(ts, b) +#endif + static inline int timespec_get(struct timespec *ts, int base) { -- 2.29.2 (Apple Git-129)