Revision: 140086 https://trac.macports.org/changeset/140086 Author: sean@macports.org Date: 2015-09-09 14:26:52 -0700 (Wed, 09 Sep 2015) Log Message: ----------- openmpi: update to 1.10.0 and remove -flat_namespace; fixes #48169 Modified Paths: -------------- trunk/dports/science/openmpi/Portfile Modified: trunk/dports/science/openmpi/Portfile =================================================================== --- trunk/dports/science/openmpi/Portfile 2015-09-09 21:26:51 UTC (rev 140085) +++ trunk/dports/science/openmpi/Portfile 2015-09-09 21:26:52 UTC (rev 140086) @@ -6,8 +6,8 @@ PortGroup select 1.0 name openmpi -version 1.7.5 -revision 5 +version 1.10.0 +revision 0 set branch [join [lrange [split ${version} .] 0 1] .] categories science parallel net platforms darwin @@ -31,15 +31,13 @@ master_sites http://www.open-mpi.org/software/${subdir} \ http://www.open-mpi.de/software/${subdir} \ http://icl.cs.utk.edu/open-mpi/${subdir} -# keep md5 & sha1 checksums as they are published on http://www.open-mpi.org/software/ompi/v1.7/ -checksums md5 321ab81147ac69a5bbca72652fb3b468 \ - sha1 4a0de91c50a51e588810cc03d48c03429f3c1006 \ - rmd160 ee410ead12a4c26afb76aaeef87304b78ce4ad8a \ - sha256 cb3eef6880537d341d5d098511d390ec853716a6ec94007c03a0d1491b2ac8f2 + +checksums rmd160 9c4b2b3f5b72968c24243b80cf597af87d4d9ef3 \ + sha256 26b432ce8dcbad250a9787402f2c999ecb6c25695b00c9c6ee05a306c78b6490 use_bzip2 yes livecheck.type regex -livecheck.url http://www.open-mpi.org/software/ompi/v1.7/ +livecheck.url http://www.open-mpi.org/software/ompi livecheck.regex openmpi-(\[0-9\.\]+).tar.bz2 if {[string first "-devel" $subport] > 0} { @@ -108,9 +106,7 @@ configure.dir ${workpath}/build configure.cmd ${worksrcpath}/configure configure.args --enable-mpi-fortran \ - "FFLAGS='' F77=''" \ - --with-wrapper-ldflags="-Wl,-flat_namespace" \ - LIBS="-Wl,-flat_namespace" + "FFLAGS='' F77=''" # remove -arch from ldflags, ticket #22833 configure.ld_archflags @@ -303,7 +299,7 @@ " variant threads description {enable threads for MPI applications} { - configure.args-append --enable-opal-multi-threads --enable-orte-progress-threads --enable-mpi-thread-multiple + configure.args-append --enable-osx-builtin-atomics --enable-mpi-thread-multiple --with-threads } variant valgrind description {enable valgrind support} {
participants (1)
-
sean@macports.org