From: Jonathan Gray Date: Fri, 6 Dec 2019 04:23:36 +0000 (+1100) Subject: meson: don't build with USE_ELF_TLS on OpenBSD X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c97af23b13c55c27f5fe381793ee9a3d6f3a2280;p=mesa.git 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: --- 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