Bug#479529: cacao_0.99~rc3-1(mips/experimental): FTBFS: Error: opcode not supported on this processor

Michael Koch konqueror at gmx.de
Mon May 5 11:44:21 UTC 2008


On Mon, May 05, 2008 at 12:45:57PM +0200, Frank Lichtenheld wrote:
> Package: cacao
> Version: 0.99~rc3-1
> Severity: serious
> 
> Hi,
> 
> your package failed to build from source.
> 
> | Automatic build of cacao_0.99~rc3-1 on signy by sbuild/mips 98-farm
> | Build started at 20080505-0116
> | ******************************************************************************
> | Checking available source versions...
> | Fetching source files...
> | Reading package lists...
> | Building dependency tree...
> | Need to get 3598kB of source archives.
> | Get:1 http://sinclair.farm.ftbfs.de experimental/main cacao 0.99~rc3-1 (dsc) [1338B]
> | Get:2 http://sinclair.farm.ftbfs.de experimental/main cacao 0.99~rc3-1 (tar) [3588kB]
> | Get:3 http://sinclair.farm.ftbfs.de experimental/main cacao 0.99~rc3-1 (diff) [8880B]
> | Fetched 3598kB in 4s (724kB/s)
> | Download complete and in download only mode
> | ** Using build dependencies supplied by package:
> | Build-Depends: debhelper (>= 5), cdbs (>= 0.4.17), default-jdk-builddep, classpath (>= 2:0.96.1), classpath-common (>= 2:0.96.1), zlib1g-dev, libltdl3-dev, zip
> | Checking for already installed source dependencies...
> [...]
> | make[7]: Entering directory `/build/buildd/cacao-0.99~rc3/src/vm/jit/mips'
> | /bin/sh ../../../../libtool --mode=compile cc -I../../../../src -I../../../.. -I../../../../src -D__MIPS__ -D__LINUX__ -ansi -pedantic -Wall -Wno-long-long -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -g -O2 -g -Wall -O2 -c -o asmpart.lo asmpart.S
> | mkdir .libs
> |  cc -I../../../../src -I../../../.. -I../../../../src -D__MIPS__ -D__LINUX__ -ansi -pedantic -Wall -Wno-long-long -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -g -O2 -g -Wall -O2 -c asmpart.S  -fPIC -DPIC -o .libs/asmpart.o
> | asmpart.S: Assembler messages:
> | asmpart.S:166: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f12,4*8($8)'
> | asmpart.S:167: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f14,5*8($8)'
> | asmpart.S:241: Warning: No .cprestore pseudo-op used in PIC code
> | asmpart.S:280: Warning: No .cprestore pseudo-op used in PIC code
> | asmpart.S:305: Error: opcode not supported on this processor: mips1 (mips1) `sdc1 $f12,(4+(0))*4($29)'
> | asmpart.S:305: Error: opcode not supported on this processor: mips1 (mips1) `sdc1 $f14,(6+(0))*4($29)'
> | asmpart.S:306: Error: opcode not supported on this processor: mips1 (mips1) `sdc1 $f8,(8+((4+2)))*4($29)'
> | asmpart.S:306: Error: opcode not supported on this processor: mips1 (mips1) `sdc1 $f10,(10+((4+2)))*4($29)'
> | asmpart.S:306: Error: opcode not supported on this processor: mips1 (mips1) `sdc1 $f16,(12+((4+2)))*4($29)'
> | asmpart.S:306: Error: opcode not supported on this processor: mips1 (mips1) `sdc1 $f18,(14+((4+2)))*4($29)'
> | asmpart.S:336: Warning: No .cprestore pseudo-op used in PIC code
> | asmpart.S:358: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f12,(4+(0))*4($29)'
> | asmpart.S:358: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f14,(6+(0))*4($29)'
> | asmpart.S:359: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f8,(8+((4+2)))*4($29)'
> | asmpart.S:359: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f10,(10+((4+2)))*4($29)'
> | asmpart.S:359: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f16,(12+((4+2)))*4($29)'
> | asmpart.S:359: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f18,(14+((4+2)))*4($29)'
> | asmpart.S:430: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f20,-4*8($9)'
> | asmpart.S:431: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f22,-3*8($9)'
> | asmpart.S:432: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f24,-2*8($9)'
> | asmpart.S:433: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f26,-1*8($9)'
> | asmpart.S:434: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f28,-1*8($9)'
> | asmpart.S:435: Error: opcode not supported on this processor: mips1 (mips1) `ldc1 $f30,-1*8($9)'
> | asmpart.S:460: Warning: No .cprestore pseudo-op used in PIC code
> | asmpart.S:475: Error: opcode not supported on this processor: mips1 (mips1) `ll $2,0($4)'
> | asmpart.S:478: Error: opcode not supported on this processor: mips1 (mips1) `sc $8,0($4)'
> | asmpart.S:481: Error: opcode not supported on this processor: mips1 (mips1) `sync'
> | make[7]: *** [asmpart.lo] Error 1
> | make[7]: Leaving directory `/build/buildd/cacao-0.99~rc3/src/vm/jit/mips'
> | make[6]: *** [all-recursive] Error 1
> | make[6]: Leaving directory `/build/buildd/cacao-0.99~rc3/src/vm/jit/mips'
> | make[5]: *** [all-recursive] Error 1
> | make[5]: Leaving directory `/build/buildd/cacao-0.99~rc3/src/vm/jit'
> | make[4]: *** [all-recursive] Error 1
> | make[4]: Leaving directory `/build/buildd/cacao-0.99~rc3/src/vm'
> | make[3]: *** [all-recursive] Error 1
> | make[3]: Leaving directory `/build/buildd/cacao-0.99~rc3/src'
> | make[2]: *** [all-recursive] Error 1
> | make[2]: Leaving directory `/build/buildd/cacao-0.99~rc3'
> | make[1]: *** [all] Error 2
> | make[1]: Leaving directory `/build/buildd/cacao-0.99~rc3'
> | make: *** [debian/stamp-makefile-build] Error 2
> | dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> | ******************************************************************************
> | Build finished at 20080505-0258
> | FAILED [dpkg-buildpackage died]
> 
> Full build log(s): http://experimental.ftbfs.de/build.php?&ver=0.99~rc3-1&pkg=cacao&arch=mips

Upstream told me that this code needs CFLAGS=-mips2. Is this allowed on
mips? Are we expected to support mips1 machines?


Cheers,
Michael





More information about the pkg-java-maintainers mailing list