- Remove --enable-heterogeneous from CONFIGURE_ARGS, this option is broken and causing problems

see https://github.com/open-mpi/ompi/blob/master/README#L1387

while here

 - Bump PORTREVISION
 - Move USES to the proper section to make portlint happy

PR:		231697
Submitted by:	russo AT bogodyn.org
This commit is contained in:
Danilo Egea Gondolfo 2018-09-25 22:25:35 +00:00
parent 5b122a51e7
commit ba46b182c3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=480705

View file

@ -2,6 +2,7 @@
PORTNAME= openmpi
PORTVERSION= 3.1.2
PORTREVISION= 1
CATEGORIES= net parallel
MASTER_SITES= http://www.open-mpi.org/software/ompi/v${PORTVERSION:R}/downloads/
PKGNAMESUFFIX= 3
@ -22,11 +23,12 @@ LIB_DEPENDS= libhwloc.so:devel/hwloc \
libevent.so:devel/libevent \
libmunge.so:security/munge
HAS_CONFIGURE= yes
INSTALL_TARGET= install-strip
# :keepla because port uses lt_dlopen
USES= fortran gmake libtool:keepla localbase perl5 \
pkgconfig shebangfix tar:bzip2
HAS_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_PERL5= build
MPIBASE?= mpi
@ -43,7 +45,6 @@ CONFIGURE_ARGS+= --prefix=${PREFIX}/${MPIDIR} \
--enable-mpi-fortran=usempi \
--enable-mpi-cxx \
--enable-cxx-exceptions \
--enable-heterogeneous \
--enable-mpi-thread-multiple \
--with-libevent=external \
--enable-mca-no-build=verbs,btl_openib,oob_ud \