Package: warsow
Version: 0.31.dfsg-2

warsow FTBFS on ia64. Here's the error.

 > Compiling snd_qf/snd_mix.c
/tmp/ccnsyQEk.s: Assembler messages:
/tmp/ccnsyQEk.s:27: Error: Unknown opcode `pushl %edi'
/tmp/ccnsyQEk.s:28: Error: Unknown opcode `pushl %ebx'
/tmp/ccnsyQEk.s:29: Error: bad expression
/tmp/ccnsyQEk.s:29: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:30: Error: bad expression
/tmp/ccnsyQEk.s:30: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:31: Error: bad expression
/tmp/ccnsyQEk.s:31: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:33: Error: Illegal operand separator `('
/tmp/ccnsyQEk.s:34: Error: Unknown opcode `sarl $8,%eax'
/tmp/ccnsyQEk.s:35: Error: Unknown opcode `cmpl $0x7FFF,%eax'
/tmp/ccnsyQEk.s:36: Error: Unknown opcode `jg LClampHigh'
/tmp/ccnsyQEk.s:37: Error: Unknown opcode `cmpl $0xFFFF8000,%eax'
/tmp/ccnsyQEk.s:38: Error: Unknown opcode `jnl LClampDone'
/tmp/ccnsyQEk.s:39: Error: bad expression
/tmp/ccnsyQEk.s:39: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:40: Error: Unknown opcode `jmp LClampDone'
/tmp/ccnsyQEk.s:42: Error: bad expression
/tmp/ccnsyQEk.s:42: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:44: Error: Illegal operand separator `('
/tmp/ccnsyQEk.s:45: Error: Unknown opcode `sarl $8,%edx'
/tmp/ccnsyQEk.s:46: Error: Unknown opcode `cmpl $0x7FFF,%edx'
/tmp/ccnsyQEk.s:47: Error: Unknown opcode `jg LClampHigh2'
/tmp/ccnsyQEk.s:48: Error: Unknown opcode `cmpl $0xFFFF8000,%edx'
/tmp/ccnsyQEk.s:49: Error: Unknown opcode `jnl LClampDone2'
/tmp/ccnsyQEk.s:50: Error: bad expression
/tmp/ccnsyQEk.s:50: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:51: Error: Unknown opcode `jmp LClampDone2'
/tmp/ccnsyQEk.s:53: Error: bad expression
/tmp/ccnsyQEk.s:53: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:55: Error: Unknown opcode `shll $16,%edx'
/tmp/ccnsyQEk.s:56: Error: Unknown opcode `andl $0xFFFF,%eax'
/tmp/ccnsyQEk.s:57: Error: Unknown opcode `orl %eax,%edx'
/tmp/ccnsyQEk.s:58: Error: bad expression
/tmp/ccnsyQEk.s:58: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:59: Error: Unknown opcode `subl $2,%ecx'
/tmp/ccnsyQEk.s:60: Error: Unknown opcode `jnz LWLBLoopTop'
/tmp/ccnsyQEk.s:61: Error: Unknown opcode `popl %ebx'
/tmp/ccnsyQEk.s:62: Error: Unknown opcode `popl %edi'
/tmp/ccnsyQEk.s:89: Error: Unknown opcode `pushl %edi'
/tmp/ccnsyQEk.s:90: Error: Unknown opcode `pushl %ebx'
/tmp/ccnsyQEk.s:91: Error: bad expression
/tmp/ccnsyQEk.s:91: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:92: Error: bad expression
/tmp/ccnsyQEk.s:92: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:93: Error: bad expression
/tmp/ccnsyQEk.s:93: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:95: Error: Illegal operand separator `('
/tmp/ccnsyQEk.s:96: Error: Unknown opcode `sarl $8,%eax'
/tmp/ccnsyQEk.s:97: Error: Unknown opcode `cmpl $0x7FFF,%eax'
/tmp/ccnsyQEk.s:98: Error: Unknown opcode `jg LClampHighS'
/tmp/ccnsyQEk.s:99: Error: Unknown opcode `cmpl $0xFFFF8000,%eax'
/tmp/ccnsyQEk.s:100: Error: Unknown opcode `jnl LClampDoneS'
/tmp/ccnsyQEk.s:101: Error: bad expression
/tmp/ccnsyQEk.s:101: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:102: Error: Unknown opcode `jmp LClampDoneS'
/tmp/ccnsyQEk.s:104: Error: bad expression
/tmp/ccnsyQEk.s:104: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:106: Error: Illegal operand separator `('
/tmp/ccnsyQEk.s:107: Error: Unknown opcode `sarl $8,%edx'
/tmp/ccnsyQEk.s:108: Error: Unknown opcode `cmpl $0x7FFF,%edx'
/tmp/ccnsyQEk.s:109: Error: Unknown opcode `jg LClampHigh2S'
/tmp/ccnsyQEk.s:110: Error: Unknown opcode `cmpl $0xFFFF8000,%edx'
/tmp/ccnsyQEk.s:111: Error: Unknown opcode `jnl LClampDone2S'
/tmp/ccnsyQEk.s:112: Error: bad expression
/tmp/ccnsyQEk.s:112: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:113: Error: Unknown opcode `jmp LClampDone2S'
/tmp/ccnsyQEk.s:115: Error: bad expression
/tmp/ccnsyQEk.s:115: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:117: Error: Unknown opcode `shll $16,%edx'
/tmp/ccnsyQEk.s:118: Error: Unknown opcode `andl $0xFFFF,%eax'
/tmp/ccnsyQEk.s:119: Error: Unknown opcode `orl %eax,%edx'
/tmp/ccnsyQEk.s:120: Error: bad expression
/tmp/ccnsyQEk.s:120: Error: Illegal operand separator `e'
/tmp/ccnsyQEk.s:121: Error: Unknown opcode `subl $2,%ecx'
/tmp/ccnsyQEk.s:122: Error: Unknown opcode `jnz LWLBLoopTopS'
/tmp/ccnsyQEk.s:123: Error: Unknown opcode `popl %ebx'
/tmp/ccnsyQEk.s:124: Error: Unknown opcode `popl %edi'
make[1]: *** [build/qf/snd_mix.o] Error 1
make[1]: Leaving directory `/build/buildd/warsow-0.31.dfsg/warsow_0.31/source'
make: *** [build-stamp] Error 2

The attached patch should fix this.

--
Regards,
Andres Mejia
Index: Fixes FTBFS for ia64.
===================================================================
--- ./warsow_0.31/source/game/q_shared.h.bak	2007-07-18 00:52:28.000000000 -0400
+++ ./warsow_0.31/source/game/q_shared.h	2007-07-18 00:53:10.000000000 -0400
@@ -285,7 +285,7 @@
 # endif
 #endif
 
-#if (defined(_M_IX86) || defined(__i386__) || defined(__ia64__)) && !defined(C_ONLY)
+#if (defined(_M_IX86) || defined(__i386__) && !defined(C_ONLY)
 # define id386
 #else
 # ifdef id386
_______________________________________________
Pkg-games-devel mailing list
Pkg-games-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel

Reply via email to