Package: hatari Version: 2.0.0+dfsg-1 Severity: important Tags: sid + patch Justification: FTBFS User: debian-m...@lists.debian.org Usertags: mips-patch
Hello, Package hatari_2.0.0+dfsg-1 FTBFS on mips, mipsel and mips64el with following error: > In file included from /«BUILDDIR»/hatari-2.0.0+dfsg/src/msa.c:18:0: > /«BUILDDIR»/hatari-2.0.0+dfsg/src/cpu/sysdeps.h:60:2: error: #error > unrecognized CPU type > #error unrecognized CPU type > ^~~~~ > src/CMakeFiles/Floppy.dir/build.make:113: recipe for target > 'src/CMakeFiles/Floppy.dir/msa.c.o' failed > make[4]: *** [src/CMakeFiles/Floppy.dir/msa.c.o] Error 1 > make[4]: Leaving directory '/«BUILDDIR»/hatari-2.0.0+dfsg/build' > CMakeFiles/Makefile2:165: recipe for target 'src/CMakeFiles/Floppy.dir/all' > failed > make[3]: *** [src/CMakeFiles/Floppy.dir/all] Error 2 > make[3]: Leaving directory '/«BUILDDIR»/hatari-2.0.0+dfsg/build' > Makefile:130: recipe for target 'all' failed > make[2]: *** [all] Error 2 I have created and attached a patch which adds support for mips arches. Patch was already applied on upstream. With this patch package builds successfully on mips, mipsel and mips64el. Regards, Radovan
--- hatari-2.0.0+dfsg.orig/src/cpu/sysdeps.h +++ hatari-2.0.0+dfsg/src/cpu/sysdeps.h @@ -56,6 +56,8 @@ using namespace std; #define CPU_arm 1 #elif defined(__powerpc__) || defined(_M_PPC) || defined(__ppc__) || defined(__ppc64__) #define CPU_powerpc 1 +#elif defined(__mips__) || defined(mips) || defined(__mips64) +#define CPU_mips 1 #else #error unrecognized CPU type #endif