The Open MPI README currently says - On NetBSD-6 (at least AMD64 and i386), and possibly on OpenBSD, libtool misidentifies properties of f95/g95, leading to obscure compile-time failures if used to build Open MPI. You can work around this issue by ensuring that libtool will not use f95/g95 (e.g., by specifying FC=<some_other_compiler>, or otherwise ensuring a different Fortran compiler will be found earlier in the path than f95/g95), or by disabling the Fortran MPI bindings with --disable-mpi-fortran.
The work-around of passing "--disable-mpi-fortran" works with 1.8.6. However, when I built last night's master tarball this was *not* effective. It appears that the Fortran compiler is currently being probed by configure even in the presence of --disable-mpi-fortran, leading to the problem described in the README (also https://github.com/open-mpi/ompi/issues/184). -Paul -- Paul H. Hargrove phhargr...@lbl.gov Computer Languages & Systems Software (CLaSS) Group Computer Science Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900