I see a failure on OpenBSD when building ROMIO:

libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I.
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio
-I./adio/include -DOMPI_BUILDING=1
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/../../../../..
-I/home/phargrov/OMPI/openmpi-1.8.6r
c1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/../../../../../opal/include
-I./../../../../../opal/include -I./../../../../../ompi/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc
1/ompi/mca/io/romio/romio/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/include
-I./include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.
6rc1/ompi/mca/io/romio/romio/include -I./mpi-io
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-
1.8.6rc1/ompi/mca/io/romio/romio/mpi-io -I./adio/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64
/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/o
penmpi-1.8.6rc1/opal/mca/hwloc/hwloc191/hwloc/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/BL
D/opal/mca/hwloc/hwloc191/hwloc/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1
/opal/mca/event/libevent2021/libevent
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/o
pal/mca/event/libevent2021/libevent/include
-I/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/BLD/opal/mca
/event/libevent2021/libevent/include -g -finline-functions
-fno-strict-aliasing -pthread -DHAVE_ROMIOCONF_H -I
./include -MT adio/common/ad_fstype.lo -MD -MP -MF
adio/common/.deps/ad_fstype.Tpo -c /home/phargrov/OMPI/open
mpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/common/ad_fstype.c
 -fPIC -DPIC -o a
dio/common/.libs/ad_fstype.o
/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/common/ad_fs
type.c: In function 'ADIO_FileSysType_fncall':
/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/common/ad_fstype.c:374:
error: 'struct statfs' has no member named 'f_type'
/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/common/ad_fstype.c:398:
error: 'struct statfs' has no member named 'f_type'
/home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/openmpi-1.8.6rc1/ompi/mca/io/romio/romio/adio/common/ad_fstype.c:419:
error: 'struct statfs' has no member named 'f_type'
*** Error 1 in ompi/mca/io/romio/romio (Makefile:3335
'adio/common/ad_fstype.lo')
*** Error 1 in ompi/mca/io/romio/romio (Makefile:4196 'all-recursive')
*** Error 1 in ompi/mca/io/romio (Makefile:1840 'all-recursive')
*** Error 1 in ompi (Makefile:3164 'all-recursive')
*** Error 1 in /home/phargrov/OMPI/openmpi-1.8.6rc1-openbsd5-amd64/BLD
(Makefile:1724 'all-recursive')

This was NOT present in my testing of 1.8.5rc3.
HOWEVER the host has been updated from OpenBSD-5.6 to 5.7.
So, I don't yet know if the problem is due to a change in OMPI or in the
host.
I will report again when I know more.

-Paul

On Sat, May 23, 2015 at 1:28 PM, Ralph Castain <r...@open-mpi.org> wrote:

> Usual place:
>
> http://www.open-mpi.org/software/ompi/v1.8/
>
> 1.8.6
> -----
>
> - Fixed memory leak on Mac OS-X exposed by TCP keepalive
> - Fixed keepalive support to ensure that daemon/node failure
>   results in complete job cleanup
> - Update Java binding support
> - Fixed MPI_THREAD_MULTIPLE bug in vader shared memory BTL
> - Fixed issue during shutdown when CUDA initialization wasn't complete
> - Fixed orted environment when no prefix given
> - Fixed trivial typo in MPI_Neighbor_allgather manpage
> - Fixed tree-spawn support for sh and ksh shells
> - Several data type fixes
>
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2015/05/17447.php
>



-- 
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

Reply via email to