Message ID | 20250518-clang-toolchain-v1-20-5be46f8c4af5@gmail.com |
---|---|
State | New |
Headers | show |
Series | clang: Add clang C/C++ toolchain | expand |
diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index 554e6eb29022e763de755dd550464cbd986de61e..d709bf0de5b87a713da991255487be1a2e237218 100644 --- a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb +++ b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb @@ -33,4 +33,8 @@ EXTRA_OECMAKE += "-DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON" # This needs to be specified explicitly to avoid xcb/xlib dependencies EXTRA_OECMAKE += "-DVKB_WSI_SELECTION=D2D" +# Clang is fussy about incompatible options +# x86_64-poky-linux-clang++: error: overriding '-ffp-model=precise' option with '-ffp-contract=fast' [-Werror,-Woverriding-option] +CXXFLAGS:append:toolchain-clang:x86-64 = " -Wno-error=overriding-option" + COMPATIBLE_HOST = "(aarch64|x86_64).*-linux"
Clang complains/warns about mixing -ffp-contract=fast and -ffp-model=precise lower this to warning only, this does not impact code generation, we still get the diagnostic messge but wont break the build Signed-off-by: Khem Raj <raj.khem@gmail.com> --- meta/recipes-graphics/vulkan/vulkan-samples_git.bb | 4 ++++ 1 file changed, 4 insertions(+)