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

Reply via email to