summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-05-05 18:05:06 -0700
committerKhem Raj <raj.khem@gmail.com>2025-05-06 18:09:21 -0700
commit0a368377826ffda847979b8da497f679071ab2d5 (patch)
treeb4c21115bad718a92ff6000df785708340b323a0
parent1121044151f3ff1c18696e3466a171af684c2369 (diff)
downloadmeta-clang-0a368377826ffda847979b8da497f679071ab2d5.tar.gz
vulkan-samples: Use gcc to compile for now.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--conf/nonclangable.conf7
1 files changed, 4 insertions, 3 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index ddd94a4..c18eada 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -218,6 +218,10 @@ TOOLCHAIN:pn-webkitgtk3:arm = "gcc"
218TOOLCHAIN:pn-webkitgtk:riscv64 = "gcc" 218TOOLCHAIN:pn-webkitgtk:riscv64 = "gcc"
219TOOLCHAIN:pn-webkitgtk3:riscv64 = "gcc" 219TOOLCHAIN:pn-webkitgtk3:riscv64 = "gcc"
220 220
221# Clang can not compile vulkan-samples because fmt version is old
222# see - https://github.com/KhronosGroup/Vulkan-Samples/pull/1315
223TOOLCHAIN:pn-vulkan-samples = "gcc"
224
221CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions " 225CFLAGS:append:pn-liboil:toolchain-clang:x86-64 = " -fheinous-gnu-extensions "
222 226
223# TOPDIR/build/tmp/work/core2-32-yoe-linux/gnu-efi/3.0.17-r0/gnu-efi-3.0.17//lib/ctors.S:11:41: error: expected the entry size 227# TOPDIR/build/tmp/work/core2-32-yoe-linux/gnu-efi/3.0.17-r0/gnu-efi-3.0.17//lib/ctors.S:11:41: error: expected the entry size
@@ -360,9 +364,6 @@ CXXFLAGS:append:pn-libeigen:toolchain-clang:powerpc = " -DEIGEN_ALTIVEC_DISABLE_
360# (aka 'void (*)(VkCommandBuffer_T *)') converts to incompatible function type [-Werror,-Wcast-function-type-strict] 364# (aka 'void (*)(VkCommandBuffer_T *)') converts to incompatible function type [-Werror,-Wcast-function-type-strict]
361CXXFLAGS:append:pn-opengl-es-cts:toolchain-clang = " -Wno-error=unsafe-buffer-usage -Wno-error=cast-function-type-strict" 365CXXFLAGS:append:pn-opengl-es-cts:toolchain-clang = " -Wno-error=unsafe-buffer-usage -Wno-error=cast-function-type-strict"
362CXXFLAGS:append:pn-vulkan-cts:toolchain-clang = " -Wno-error=unsafe-buffer-usage -Wno-error=cast-function-type-strict" 366CXXFLAGS:append:pn-vulkan-cts:toolchain-clang = " -Wno-error=unsafe-buffer-usage -Wno-error=cast-function-type-strict"
363# Wno-error=overriding-option needed with clang-20
364# see https://github.com/jtv/libpqxx/issues/738 for deprecated-declarations ( not needed with clang19+ )
365CXXFLAGS:append:pn-vulkan-samples:toolchain-clang = " -Wno-error=overriding-option -Wno-error=deprecated-declarations"
366# Workaround for https://gitlab.gnome.org/GNOME/gtk/-/issues/6033 367# Workaround for https://gitlab.gnome.org/GNOME/gtk/-/issues/6033
367CFLAGS:append:pn-gtk4:toolchain-clang = " -Wno-error=int-conversion" 368CFLAGS:append:pn-gtk4:toolchain-clang = " -Wno-error=int-conversion"
368 369