On both the 4.2 branch and mainline, libjava fails to build on mips-sgi-irix6.5:
* sysdeps_dir isn't set in configure.host, so the generic locks.h is used which just errors out * libgcj_interpreter is set to yes in the general mips-* clause in configure.host, but this cannot work for IRIX 6 since libffi supports closures only for the O32 ABI, N32 and N64 support is still missing Environment: System: IRIX64 columba 6.5 07010238 IP27 host: mips-sgi-irix6.5 build: mips-sgi-irix6.5 target: mips-sgi-irix6.5 configured with: /vol/gcc/src/gcc-dist/configure --prefix=/vol/gcc --with-local-prefix=/vol/gcc --disable-nls --enable-libgcj --with-gmp=/vol/gcc --with-mpfr=/vol/gcc --enable-languages=c,c++,java --with-gnu-as --with-as=/vol/gcc/lib/gas-2.17 How-To-Repeat: Bootstrap either branch as reported above. ------- Comment #1 from ro at techfak dot uni-bielefeld dot de 2007-07-06 17:24 ------- Fix: Initial patch posted here: http://gcc.gnu.org/ml/java-patches/2007-q3/msg00025.html -- Summary: [4.2/4.3 regression] libjava fails to build on IRIX 6.5 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ro at techfak dot uni-bielefeld dot de GCC build triplet: mips-sgi-irix6.5 GCC host triplet: mips-sgi-irix6.5 GCC target triplet: mips-sgi-irix6.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32651