From c97af23b13c55c27f5fe381793ee9a3d6f3a2280 Mon Sep 17 00:00:00 2001 From: Jonathan Gray Date: Fri, 6 Dec 2019 15:23:36 +1100 Subject: [PATCH] meson: don't build with USE_ELF_TLS on OpenBSD OpenBSD does not have TLS Fixes: a47c525f328 ("meson: build glx") Signed-off-by: Jonathan Gray Reviewed-by: Eric Engestrom Part-of: --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 85a724ffc98..edb49e0fe7c 100644 --- a/meson.build +++ b/meson.build @@ -428,7 +428,7 @@ endif # Android uses emutls for versions <= P/28. For USE_ELF_TLS we need ELF TLS. use_elf_tls = false -if not ['windows', 'freebsd'].contains(host_machine.system()) and (not with_platform_android or get_option('platform-sdk-version') >= 29) +if not ['windows', 'freebsd', 'openbsd'].contains(host_machine.system()) and (not with_platform_android or get_option('platform-sdk-version') >= 29) pre_args += '-DUSE_ELF_TLS' use_elf_tls = true endif -- 2.30.2