Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] trunk build failure on OpenBSD-5.0
From: Paul Hargrove (phhargrove_at_[hidden])
Date: 2012-02-17 03:55:59


OpenBSD lacks an aio.h header.
configure knows this:

> $ grep aio.h configure.log
> checking aio.h usability... no
> checking aio.h presence... no
> checking for aio.h... no

Yet fbtl/posix is enabled, despite needing aio.h:

> checking if MCA component fbtl:posix can compile... yes

I am guessing this problem will appear on any platform w/o aio.h.

I think is just a simple matter of requiring OPAL_HAVE_AIO_H when "checking
if component fbtl:posix can compile".

-Paul

-- 
Paul H. Hargrove                          PHHargrove_at_[hidden]
Future Technologies Group
HPC Research Department                   Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900