summaryrefslogtreecommitdiff
path: root/media-libs/mesa/files/clang_config_tool.patch
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/mesa/files/clang_config_tool.patch')
-rw-r--r--media-libs/mesa/files/clang_config_tool.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/media-libs/mesa/files/clang_config_tool.patch b/media-libs/mesa/files/clang_config_tool.patch
new file mode 100644
index 000000000000..ed85b9215cdc
--- /dev/null
+++ b/media-libs/mesa/files/clang_config_tool.patch
@@ -0,0 +1,13 @@
+Workaround the CMake dependency lookup returning a different LLVM to llvm-config.
+
+Bug: https://bugs.gentoo.org/907965
+--- a/meson.build
++++ b/meson.build
+@@ -1691,6 +1691,7 @@ if _llvm.allowed()
+ static : not _shared_llvm,
+ fallback : ['llvm', 'dep_llvm'],
+ include_type : 'system',
++ method: 'config-tool',
+ )
+ with_llvm = dep_llvm.found()
+ endif