Source: openmpi Version: 2.0.1-7 Severity: normal User: debian-h...@lists.debian.org Usertags: hurd
Samuel Thibault <sthiba...@debian.org> writes: > openmpi 2.0.1-7 currently FTBFS, which makes a lot of package > unbuildable because openmpi is the default mpi implementation. Version > 2.0.1-4 did build, so there's probably not so much to fix, could > somebody have a look? When openmpi 2.0.1-4 was successfully built for hurd-i386, the Java bindings were accidentally disabled because the "NO_JAVA_ARCH" check was reversed as described in Bug#837446. Now that the check has been corrected, openmpi again fails to build on hurd-i386. The main problem is that hurd-i386 uses Java libraries from gcj-6-jre-lib, which does not support the methods added in Java 1.6. In particular, the java.nio.Buffer class lacks the array() and isDirect() methods. The errors in the build log https://buildd.debian.org/status/fetch.php?pkg=openmpi&arch=hurd-i386&ver=2.0.1-7&stamp=1477146240 look very similar to the ones hppa got in Bug#837446. Please disable the Java bindings of openmpi on hurd-i386, like they are already disabled on hppa. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: hurd-i386 (i686-AT386) Kernel: GNU-Mach 1.7+git20160809-486-dbg/Hurd-0.8 Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init)