Bug#1053190: RetroArch compiled with debian flags (--disable-spirv) fail to load some cores

Борисенко Виктор borisenko.viktor at inetvl.ru
Fri Sep 29 07:26:03 BST 2023


Package: retroarch
Version: 1.14.0+dfsg-1build1 In debian/rules there is flag 
--disable-spirv_cross for configure and SPIRV-cross sources does not 
included in "deps" subdir. SPIRV-cross  has Apache license which seems friendly to debian so I do not know why it was purged.
With this flag there is no glcore or vulkan (which also disabled explicitly for some reason by --disable-vulkan) video drivers compiled in.
Some cores (e.g. mupen64plus, beetle-psx-hw, citra etc.) require this drivers to run and just crash without it.

I copydeps/SPIRV-cross  fromhttps://github.com/libretro/RetroArch/archive/refs/tags/v1.14.0.tar.gz  to "apt source retroarch" dir.
Remove--disable-spirv_cross  and --disable-vulkan in debian/rules for configure
Make package with debuild -b -j -us -uc
And all works fine


More information about the Pkg-games-devel mailing list