summaryrefslogtreecommitdiff
path: root/parallel
diff options
context:
space:
mode:
authorasau <asau>2013-02-24 01:22:36 +0000
committerasau <asau>2013-02-24 01:22:36 +0000
commit002ad91a40b91d8d6abbac773e78de2523b0a29b (patch)
tree320a12491643bea046561706943836b3a210a709 /parallel
parent3813aa5bbc8c085ac2c8075e5c5ea8c64fb56d24 (diff)
downloadpkgsrc-002ad91a40b91d8d6abbac773e78de2523b0a29b.tar.gz
Update to OpenMPI 1.6.4
Here is a list of changes in v1.6.4 as compared to v1.6.3: - Fix Cygwin shared memory and debugger plugin support. Thanks to Marco Atzeri for reporting the issue and providing initial patches. - Fix to obtaining the correct available nodes when a rankfile is providing the allocation. Thanks to Siegmar Gross for reporting the problem. - Fix process binding issue on Solaris. Thanks to Siegmar Gross for reporting the problem. - Updates for MXM 2.0. - Major VT update to 5.14.2.3. - Fixed F77 constants for Cygwin/Cmake build. - Fix a linker error when configuring --without-hwloc. - Automatically provide compiler flags that compile properly on some types of ARM systems. - Fix slot_list behavior when multiple sockets are specified. Thanks to Siegmar Gross for reporting the problem. - Fixed memory leak in one-sided operations. Thanks to Victor Vysotskiy for letting us know about this one. - Added performance improvements to the OpenIB (OpenFabrics) BTL. - Improved error message when process affinity fails. - Fixed MPI_MINLOC on man pages for MPI_REDUCE(_LOCAL). Thanks to Jed Brown for noticing the problem and supplying a fix. - Made malloc hooks more friendly to IO interprosers. Thanks to the bug report and suggested fix from Darshan maintainer Phil Carns. - Restored ability to direct launch under SLURM without PMI support. - Fixed MPI datatype issues on OpenBSD. - Major VT update to 5.14.2.3. - Support FCA v3.0+. - Fixed header file problems on OpenBSD. - Fixed issue with MPI_TYPE_CREATE_F90_REAL. - Fix an issue with using external libltdl installations. Thanks to opolawski for identifying the problem. - Fixed MPI_IN_PLACE case for MPI_ALLGATHER for FCA. - Allow SLURM PMI support to look in lib64 directories. Thanks to Guillaume Papaure for the patch. - Restore "use mpi" ABI compatibility with the rest of the 1.5/1.6 series (except for v1.6.3, where it was accidentally broken). - Fix a very old error in opal_path_access(). Thanks to Marco Atzeri for chasing it down.
Diffstat (limited to 'parallel')
-rw-r--r--parallel/openmpi/Makefile4
-rw-r--r--parallel/openmpi/PLIST3
-rw-r--r--parallel/openmpi/distinfo8
3 files changed, 8 insertions, 7 deletions
diff --git a/parallel/openmpi/Makefile b/parallel/openmpi/Makefile
index bac283e8e2d..3ac0a03c74f 100644
--- a/parallel/openmpi/Makefile
+++ b/parallel/openmpi/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2012/10/31 06:19:35 asau Exp $
+# $NetBSD: Makefile,v 1.21 2013/02/24 01:22:36 asau Exp $
-DISTNAME= openmpi-1.6.3
+DISTNAME= openmpi-1.6.4
CATEGORIES= parallel
MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.6/downloads/
EXTRACT_SUFX= .tar.bz2
diff --git a/parallel/openmpi/PLIST b/parallel/openmpi/PLIST
index cc302b10d11..431b71839db 100644
--- a/parallel/openmpi/PLIST
+++ b/parallel/openmpi/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2012/10/17 23:27:34 asau Exp $
+@comment $NetBSD: PLIST,v 1.11 2013/02/24 01:22:36 asau Exp $
bin/mpiCC
bin/mpic++
bin/mpicc
@@ -99,6 +99,7 @@ lib/openmpi/mca_ess_tool.la
lib/openmpi/mca_filem_rsh.la
lib/openmpi/mca_grpcomm_bad.la
lib/openmpi/mca_grpcomm_basic.la
+lib/openmpi/mca_grpcomm_hier.la
lib/openmpi/mca_io_romio.la
lib/openmpi/mca_iof_hnp.la
lib/openmpi/mca_iof_orted.la
diff --git a/parallel/openmpi/distinfo b/parallel/openmpi/distinfo
index 6f2ca71e35f..99390e37898 100644
--- a/parallel/openmpi/distinfo
+++ b/parallel/openmpi/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2012/10/31 06:19:35 asau Exp $
+$NetBSD: distinfo,v 1.13 2013/02/24 01:22:36 asau Exp $
-SHA1 (openmpi-1.6.3.tar.bz2) = a61aa2dee4c47d93d88e49ebed36de25df4f6492
-RMD160 (openmpi-1.6.3.tar.bz2) = b6cf02b3b56538d39f7dcc2de9f9ed8800b38b70
-Size (openmpi-1.6.3.tar.bz2) = 10199061 bytes
+SHA1 (openmpi-1.6.4.tar.bz2) = 38095d3453519177272f488d5058a98f7ebdbf10
+RMD160 (openmpi-1.6.4.tar.bz2) = 6abcb4ef5de3da00c23bcad521b66e1774675890
+Size (openmpi-1.6.4.tar.bz2) = 10869229 bytes
SHA1 (patch-aa) = 6fa20775c6e2abae7c9a2ae858dbb941652beab8
SHA1 (patch-ai) = 95d699d343a7df8d768e78a235036c842c24e2d2
SHA1 (patch-aj) = 1408114e5fc07d5b0df3e9368b6d2c5b85f85991