Hi all, OpenJDK 8 doesn't compile with GCC 5 on mips, presumably due to the switch to the FPXX ABI [1]:
| /bin/bash ../../../../libtool --mode=compile mipsel-linux-gnu-gcc-5 -DHAVE_CONFIG_H -I. -I../../../../../jamvm/src/os/linux/mips -I../../../../src -I../../../../src -D_FORTIFY_SOURCE=2 -I../../../../src -g -fstack-protector-strong -Wformat -Werror=format-security -O3 -MT callNative.lo -MD -MP -MF .deps/callNative.Tpo -c -o callNative.lo ../../../../../jamvm/src/os/linux/mips/callNative.S | libtool: compile: mipsel-linux-gnu-gcc-5 -DHAVE_CONFIG_H -I. -I../../../../../jamvm/src/os/linux/mips -I../../../../src -I../../../../src -D_FORTIFY_SOURCE=2 -I../../../../src -g -fstack-protector-strong -Wformat -Werror=format-security -O3 -MT callNative.lo -MD -MP -MF .deps/callNative.Tpo -c ../../../../../jamvm/src/os/linux/mips/callNative.S -fPIC -DPIC -o .libs/callNative.o | ../../../../../jamvm/src/os/linux/mips/callNative.S: Assembler messages: | ../../../../../jamvm/src/os/linux/mips/callNative.S:161: Error: float register should be even, was 1 | Makefile:298: recipe for target 'callNative.lo' failed It is now built again with GCC 4.9, but we will eventually need to build it with GCC 5. Therefore if someone has time to look at it, it would be nice to provide patch. Thanks, Aurelien [1] https://buildd.debian.org/status/fetch.php?pkg=openjdk-8&arch=mipsel&ver=8u72-b05-3&stamp=1450055302 -- Aurelien Jarno GPG: 4096R/1DDD8C9B [email protected] http://www.aurel32.net

