meson: Error out if building nouveau and using LLVM without rtti
authorDylan Baker <dylan@pnwbakers.com>
Tue, 1 Jan 2019 03:23:52 +0000 (19:23 -0800)
committerDylan Baker <dylan@pnwbakers.com>
Wed, 2 Jan 2019 17:30:12 +0000 (09:30 -0800)
commita2596450ac7330c8965c819491038fb1ad454333
tree60ce728eb25309fbb2c5280e06e91f2114fae4a7
parent1b97a72328b7b549aa8d050495f504815444c0dd
meson: Error out if building nouveau and using LLVM without rtti

Nouveau requires rtti. Often LLVM is configured without rtti, and code
with and without cannot be linked safely. Lets just error out if nouveau
is requested and llvm is built without rtti.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109202
Fixes: c5a97d658ec19cc02719d7f86c1b0715e3d9ffc4
       ("meson: fix builds against LLVM built without rtti")
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
meson.build