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