]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
vulkan-validation-layers: fix compile failure with DEBUG_BUILD = 1
authorHongxu Jia <hongxu.jia@windriver.com>
Mon, 1 Sep 2025 07:39:58 +0000 (15:39 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 8 Sep 2025 17:02:36 +0000 (18:02 +0100)
commitb52c435d9011286aba92ec82dfa83767173da583
treeab755fe76caa9a1750769518c65bd7e0b8a1c7b2
parentdc1eb22b6bb4130275de495a30a11e7c496a7c5a
vulkan-validation-layers: fix compile failure with DEBUG_BUILD = 1

When building with GCC 14+ using -Og (DEBUG_BUILD = 1), got
the following errors:

$ echo 'DEBUG_BUILD = "1"' >> conf/local.conf
$ echo 'DISTRO_FEATURES:append = " vulkan opengl"' >> conf/local.conf
$ bitbake vulkan-validation-layers
...
|TOPDIR/tmp/work/core2-32-wrs-linux/vulkan-validation-layers/1.4.309.0/git/layers/./external/
xxhash.h:4822:1: error: inlining failed in call to 'always_inline' 'void XXH3_scrambleAcc_sse2
(void*, const void*)': function not considered for inlining
...

Refer [1], using XXH_NO_INLINE_HINTS when compiling with -Og (DEBUG_BUILD = 1)

[1] https://github.com/Cyan4973/xxHash/issues/943

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/vulkan/vulkan-validation-layers_1.4.321.0.bb