libretro-flycast.armv7hl: W: executable-stack /usr/lib/libretro/flycast_libretro.so The binary declares the stack as executable. Executable stack is usually an error as it is only needed if the code contains GCC trampolines or similar constructs which uses code on the stack. One common source for needlessly executable stack cases are object files built from assembler files which don't define a proper .note.GNU-stack section. libretro-flycast.armv7hl: W: shlib-policy-missing-lib Your package starts with 'lib' as part of its name, but does not provide any libraries. It must not be called a lib-package then. Give it a more sensible name. 2 packages and 0 specfiles checked; 0 errors, 2 warnings.