With the new opal/util/path.c I get farther building the trunk on OpenBSD but hit a new failure:
Making all in mca/memheap CC base/memheap_base_frame.lo CC base/memheap_base_select.lo CC base/memheap_base_alloc.lo /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c: In function '_mmap_attach': /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c:284: error: 'MAP_ANONYMOUS' undeclared (first use in this function) /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c:284: error: (Each undeclared identifier is reported only once /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/openmpi-1.9a1r30215/oshmem/mca/memheap/base/memheap_base_alloc.c:284: error: for each function it appears in.) *** Error 1 in oshmem/mca/memheap (Makefile:1631 'base/memheap_base_alloc.lo': @echo " CC " base/memheap_base_alloc.lo;depbase=`echo b...) *** Error 1 in oshmem (Makefile:1962 'all-recursive') *** Error 1 in /home/phargrov/OMPI/openmpi-trunk-openbsd5-i386/BLD (Makefile:1685 'all-recursive') On OpenBSD one must use MAP_ANON rather than MAP_ANONYMOUS. -Paul -- Paul H. Hargrove phhargr...@lbl.gov Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900