summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/mesa
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-09-28 16:01:06 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-09-29 23:11:59 +0100
commitd153a11bd08af2f4ae04ad3c7e0379d60265ed05 (patch)
treea533feeb9b67facd8e4995db6984d56dec6bac81 /meta/recipes-graphics/mesa
parent7b7a439953443aa35a3462e43e34579198d3a33f (diff)
downloadpoky-d153a11bd08af2f4ae04ad3c7e0379d60265ed05.tar.gz
mesa: Simplify llvm-17 patch
llvm-17 support patch had redundant checks for llvm-17, Simplify them as submitted in v3 upstream (From OE-Core rev: 97f97ff02514303b71a07e53d2a486a12861814e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/mesa')
-rw-r--r--meta/recipes-graphics/mesa/files/0001-gallium-Fix-build-with-llvm-17.patch7
1 files changed, 2 insertions, 5 deletions
diff --git a/meta/recipes-graphics/mesa/files/0001-gallium-Fix-build-with-llvm-17.patch b/meta/recipes-graphics/mesa/files/0001-gallium-Fix-build-with-llvm-17.patch
index 0ca7a22b45..165708145a 100644
--- a/meta/recipes-graphics/mesa/files/0001-gallium-Fix-build-with-llvm-17.patch
+++ b/meta/recipes-graphics/mesa/files/0001-gallium-Fix-build-with-llvm-17.patch
@@ -15,7 +15,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
15 15
16--- a/src/gallium/auxiliary/gallivm/lp_bld_init.c 16--- a/src/gallium/auxiliary/gallivm/lp_bld_init.c
17+++ b/src/gallium/auxiliary/gallivm/lp_bld_init.c 17+++ b/src/gallium/auxiliary/gallivm/lp_bld_init.c
18@@ -42,19 +42,23 @@ 18@@ -42,8 +42,10 @@
19 19
20 #include <llvm/Config/llvm-config.h> 20 #include <llvm/Config/llvm-config.h>
21 #include <llvm-c/Analysis.h> 21 #include <llvm-c/Analysis.h>
@@ -27,10 +27,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
27 #include <llvm-c/Transforms/Utils.h> 27 #include <llvm-c/Transforms/Utils.h>
28 #endif 28 #endif
29 #include <llvm-c/BitWriter.h> 29 #include <llvm-c/BitWriter.h>
30 #if GALLIVM_USE_NEW_PASS == 1 30@@ -53,8 +55,10 @@
31 #include <llvm-c/Transforms/PassBuilder.h>
32-#elif GALLIVM_HAVE_CORO == 1
33+#elif GALLIVM_HAVE_CORO == 1 && LLVM_VERSION_MAJOR < 17
34 #if LLVM_VERSION_MAJOR <= 8 && (DETECT_ARCH_AARCH64 || DETECT_ARCH_ARM || DETECT_ARCH_S390 || DETECT_ARCH_MIPS64) 31 #if LLVM_VERSION_MAJOR <= 8 && (DETECT_ARCH_AARCH64 || DETECT_ARCH_ARM || DETECT_ARCH_S390 || DETECT_ARCH_MIPS64)
35 #include <llvm-c/Transforms/IPO.h> 32 #include <llvm-c/Transforms/IPO.h>
36 #endif 33 #endif