From: Dylan Baker Date: Mon, 1 Apr 2019 17:12:03 +0000 (-0700) Subject: meson: Error if LLVM doesn't have rtti when building clover X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=29912f2ea486fb8ffbc98db347679cf542422efe;p=mesa.git meson: Error if LLVM doesn't have rtti when building clover We already do this for nouveau, but it's required for clover too. --- diff --git a/meson.build b/meson.build index 715c966c679..46541254fb8 100644 --- a/meson.build +++ b/meson.build @@ -1253,6 +1253,8 @@ if with_llvm if dep_llvm.get_configtool_variable('has-rtti') == 'NO' if with_gallium_nouveau error('The Nouveau driver requires rtti. You either need to turn off nouveau or use an LLVM built with LLVM_ENABLE_RTTI.') + elif with_gallium_opencl + error('The Clover OpenCL state tracker requires rtti, you need to turn off clover or use an LLVM built with LLVM_ENABLE_RTTI.') endif cpp_args += '-fno-rtti' endif