Am Di, 6. Sep 2022 um 12:02:08 +0200 schrieb Alexandre Belloni <alexandre.belloni@bootlin.com>:
| /home/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/i686-nativesdk-mingw32-w64-mingw32/nativesdk-libsdl2/2.24.0-r0/SDL2-2.24.0/src/video/windows/SDL_windowsvideo.c:247:38: error: 'WIN_GL_GetDrawableSize' undeclared (first use in this function); did you mean 'WIN_GetDrawableSize'? | 247 | device->Vulkan_GetDrawableSize = WIN_GL_GetDrawableSize; | | ^~~~~~~~~~~~~~~~~~~~~~ | | WIN_GetDrawableSize

meta-mingw prohibits opengl and gles2 for libsdl2. Therefore, vulkan cannot be built either. I will add a PACKAGECONFIG for Vulkan to the libsdl2 recipe so we can disable it, and send a patch for meta-mingw to remove vulkan from the libsdl2 PACKAGECONFIG as well.

 https://git.yoctoproject.org/meta-mingw/tree/recipes-graphics/libsdl2/libsdl2_%25.bbappend#n4