svn commit: r470430 - in head/net/openmpi3: . files
Danilo Egea Gondolfo
danilo at FreeBSD.org
Sat May 19 19:52:11 UTC 2018
Author: danilo
Date: Sat May 19 19:52:09 2018
New Revision: 470430
URL: https://svnweb.freebsd.org/changeset/ports/470430
Log:
- Update to 3.1.0
Added:
head/net/openmpi3/files/patch-opal_mca_pmix_pmix2x_pmix_src_mca_pshmem_mmap_pshmem__mmap.c (contents, props changed)
Deleted:
head/net/openmpi3/files/patch-opal_mca_pmix_pmix2x_pmix_src_sm_pmix__mmap.c
Modified:
head/net/openmpi3/Makefile
head/net/openmpi3/distinfo
head/net/openmpi3/pkg-plist
Modified: head/net/openmpi3/Makefile
==============================================================================
--- head/net/openmpi3/Makefile Sat May 19 19:30:42 2018 (r470429)
+++ head/net/openmpi3/Makefile Sat May 19 19:52:09 2018 (r470430)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= openmpi
-PORTVERSION= 3.0.1
+PORTVERSION= 3.1.0
CATEGORIES= net parallel
MASTER_SITES= http://www.open-mpi.org/software/ompi/v${PORTVERSION:R}/downloads/
PKGNAMESUFFIX= 3
@@ -25,7 +25,7 @@ HAS_CONFIGURE= yes
INSTALL_TARGET= install-strip
# :keepla because port uses lt_dlopen
USES= fortran gmake libtool:keepla localbase perl5 \
- pkgconfig tar:bzip2
+ pkgconfig shebangfix tar:bzip2
USE_PERL5= build
MPIBASE?= mpi
@@ -52,6 +52,9 @@ USE_LDCONFIG= ${PREFIX}/${MPIDIR}/lib \
${PREFIX}/${MPIDIR}/lib/openmpi
MANPREFIX= ${PREFIX}/${MPIDIR}
+
+SHEBANG_FILES= ompi/mca/common/monitoring/profile2mat.pl \
+ ompi/mca/common/monitoring/aggregate_profile.pl
OPTIONS_DEFINE= DEBUG IPV6 SLURM TORQUE
TORQUE_DESC= Enable Torque support
Modified: head/net/openmpi3/distinfo
==============================================================================
--- head/net/openmpi3/distinfo Sat May 19 19:30:42 2018 (r470429)
+++ head/net/openmpi3/distinfo Sat May 19 19:52:09 2018 (r470430)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1522411253
-SHA256 (openmpi-3.0.1.tar.bz2) = 663450d1ee7838b03644507e8a76edfb1fba23e601e9e0b5b2a738e54acd785d
-SIZE (openmpi-3.0.1.tar.bz2) = 9176460
+TIMESTAMP = 1526137814
+SHA256 (openmpi-3.1.0.tar.bz2) = b25c044124cc859c0b4e6e825574f9439a51683af1950f6acda1951f5ccdf06c
+SIZE (openmpi-3.1.0.tar.bz2) = 9443759
Added: head/net/openmpi3/files/patch-opal_mca_pmix_pmix2x_pmix_src_mca_pshmem_mmap_pshmem__mmap.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/openmpi3/files/patch-opal_mca_pmix_pmix2x_pmix_src_mca_pshmem_mmap_pshmem__mmap.c Sat May 19 19:52:09 2018 (r470430)
@@ -0,0 +1,20 @@
+--- opal/mca/pmix/pmix2x/pmix/src/mca/pshmem/mmap/pshmem_mmap.c.orig 2018-05-03 01:53:36 UTC
++++ opal/mca/pmix/pmix2x/pmix/src/mca/pshmem/mmap/pshmem_mmap.c
+@@ -79,6 +79,9 @@ static int _mmap_segment_create(pmix_pshmem_seg_t *sm_
+ if (0 != (rc = posix_fallocate(sm_seg->seg_id, 0, size))) {
+ pmix_output_verbose(2, pmix_globals.debug_output,
+ "sys call posix_fallocate(2) fail\n");
++ if (EINVAL == rc) {
++ goto ftruncate;
++ }
+ if (ENOSPC == rc) {
+ rc = PMIX_ERR_OUT_OF_RESOURCE;
+ goto out;
+@@ -98,6 +101,7 @@ static int _mmap_segment_create(pmix_pshmem_seg_t *sm_
+ goto map_memory;
+ }
+ #endif
++ftruncate:
+ if (0 != ftruncate(sm_seg->seg_id, size)) {
+ pmix_output_verbose(2, pmix_globals.debug_output,
+ "sys call ftruncate(2) fail\n");
Modified: head/net/openmpi3/pkg-plist
==============================================================================
--- head/net/openmpi3/pkg-plist Sat May 19 19:30:42 2018 (r470429)
+++ head/net/openmpi3/pkg-plist Sat May 19 19:52:09 2018 (r470430)
@@ -1,3 +1,4 @@
+%%MPIDIR%%/bin/aggregate_profile.pl
%%MPIDIR%%/bin/mpiCC
%%MPIDIR%%/bin/mpic++
%%MPIDIR%%/bin/mpicc
@@ -23,9 +24,12 @@
%%MPIDIR%%/bin/ortecc
%%MPIDIR%%/bin/orted
%%MPIDIR%%/bin/orterun
+%%MPIDIR%%/bin/profile2mat.pl
+%%MPIDIR%%/bin/prun
%%MPIDIR%%/%%ETCDIR%%-default-hostfile
%%MPIDIR%%/%%ETCDIR%%-mca-params.conf
%%MPIDIR%%/%%ETCDIR%%-totalview.tcl
+%%MPIDIR%%/etc/pmix-mca-params.conf
%%MPIDIR%%/include/mpi-ext.h
%%MPIDIR%%/include/mpi.h
%%MPIDIR%%/include/mpi_portable_platform.h
@@ -74,45 +78,49 @@
%%MPIDIR%%/include/openmpi/ompi/mpi/cxx/win_inln.h
%%MPIDIR%%/include/openmpi/ompi/mpiext/affinity/c/mpiext_affinity_c.h
%%MPIDIR%%/include/openmpi/ompi/mpiext/cuda/c/mpiext_cuda_c.h
+%%MPIDIR%%/lib/libmca_common_monitoring.la
+%%MPIDIR%%/lib/libmca_common_monitoring.so
+%%MPIDIR%%/lib/libmca_common_monitoring.so.50
+%%MPIDIR%%/lib/libmca_common_monitoring.so.50.0.0
%%MPIDIR%%/lib/libmca_common_ompio.la
%%MPIDIR%%/lib/libmca_common_ompio.so
%%MPIDIR%%/lib/libmca_common_ompio.so.41
-%%MPIDIR%%/lib/libmca_common_ompio.so.41.0.0
+%%MPIDIR%%/lib/libmca_common_ompio.so.41.9.0
%%MPIDIR%%/lib/libmca_common_sm.la
%%MPIDIR%%/lib/libmca_common_sm.so
%%MPIDIR%%/lib/libmca_common_sm.so.40
-%%MPIDIR%%/lib/libmca_common_sm.so.40.0.0
+%%MPIDIR%%/lib/libmca_common_sm.so.40.10.0
%%MPIDIR%%/lib/libmpi.la
%%MPIDIR%%/lib/libmpi.so
%%MPIDIR%%/lib/libmpi.so.40
-%%MPIDIR%%/lib/libmpi.so.40.0.1
+%%MPIDIR%%/lib/libmpi.so.40.10.0
%%MPIDIR%%/lib/libmpi_cxx.la
%%MPIDIR%%/lib/libmpi_cxx.so
%%MPIDIR%%/lib/libmpi_cxx.so.40
-%%MPIDIR%%/lib/libmpi_cxx.so.40.0.0
+%%MPIDIR%%/lib/libmpi_cxx.so.40.10.0
%%MPIDIR%%/lib/libmpi_mpifh.la
%%MPIDIR%%/lib/libmpi_mpifh.so
%%MPIDIR%%/lib/libmpi_mpifh.so.40
-%%MPIDIR%%/lib/libmpi_mpifh.so.40.0.0
+%%MPIDIR%%/lib/libmpi_mpifh.so.40.10.0
%%MPIDIR%%/lib/libmpi_usempi.la
%%MPIDIR%%/lib/libmpi_usempi.so
%%MPIDIR%%/lib/libmpi_usempi.so.40
-%%MPIDIR%%/lib/libmpi_usempi.so.40.0.0
+%%MPIDIR%%/lib/libmpi_usempi.so.40.10.0
%%MPIDIR%%/lib/libompitrace.la
%%MPIDIR%%/lib/libompitrace.so
%%MPIDIR%%/lib/libompitrace.so.40
-%%MPIDIR%%/lib/libompitrace.so.40.0.0
+%%MPIDIR%%/lib/libompitrace.so.40.10.0
%%MPIDIR%%/lib/libopen-pal.la
%%MPIDIR%%/lib/libopen-pal.so
%%MPIDIR%%/lib/libopen-pal.so.40
-%%MPIDIR%%/lib/libopen-pal.so.40.1.0
+%%MPIDIR%%/lib/libopen-pal.so.40.10.0
%%MPIDIR%%/lib/libopen-rte.la
%%MPIDIR%%/lib/libopen-rte.so
%%MPIDIR%%/lib/libopen-rte.so.40
-%%MPIDIR%%/lib/libopen-rte.so.40.0.1
-%%MPIDIR%%/lib/monitoring_prof.la
-%%MPIDIR%%/lib/monitoring_prof.so
+%%MPIDIR%%/lib/libopen-rte.so.40.10.0
%%MPIDIR%%/lib/mpi.mod
+%%MPIDIR%%/lib/ompi_monitoring_prof.la
+%%MPIDIR%%/lib/ompi_monitoring_prof.so
%%MPIDIR%%/lib/openmpi/libompi_dbg_msgq.la
%%MPIDIR%%/lib/openmpi/libompi_dbg_msgq.so
%%MPIDIR%%/lib/openmpi/mca_allocator_basic.la
@@ -135,10 +143,14 @@
%%MPIDIR%%/lib/openmpi/mca_coll_inter.so
%%MPIDIR%%/lib/openmpi/mca_coll_libnbc.la
%%MPIDIR%%/lib/openmpi/mca_coll_libnbc.so
+%%MPIDIR%%/lib/openmpi/mca_coll_monitoring.la
+%%MPIDIR%%/lib/openmpi/mca_coll_monitoring.so
%%MPIDIR%%/lib/openmpi/mca_coll_self.la
%%MPIDIR%%/lib/openmpi/mca_coll_self.so
%%MPIDIR%%/lib/openmpi/mca_coll_sm.la
%%MPIDIR%%/lib/openmpi/mca_coll_sm.so
+%%MPIDIR%%/lib/openmpi/mca_coll_spacc.la
+%%MPIDIR%%/lib/openmpi/mca_coll_spacc.so
%%MPIDIR%%/lib/openmpi/mca_coll_sync.la
%%MPIDIR%%/lib/openmpi/mca_coll_sync.so
%%MPIDIR%%/lib/openmpi/mca_coll_tuned.la
@@ -211,6 +223,8 @@
%%MPIDIR%%/lib/openmpi/mca_odls_default.so
%%MPIDIR%%/lib/openmpi/mca_oob_tcp.la
%%MPIDIR%%/lib/openmpi/mca_oob_tcp.so
+%%MPIDIR%%/lib/openmpi/mca_osc_monitoring.la
+%%MPIDIR%%/lib/openmpi/mca_osc_monitoring.so
%%MPIDIR%%/lib/openmpi/mca_osc_pt2pt.la
%%MPIDIR%%/lib/openmpi/mca_osc_pt2pt.so
%%MPIDIR%%/lib/openmpi/mca_osc_rdma.la
@@ -241,6 +255,12 @@
%%MPIDIR%%/lib/openmpi/mca_ras_simulator.so
%%MPIDIR%%/lib/openmpi/mca_rcache_grdma.la
%%MPIDIR%%/lib/openmpi/mca_rcache_grdma.so
+%%MPIDIR%%/lib/openmpi/mca_reachable_weighted.la
+%%MPIDIR%%/lib/openmpi/mca_reachable_weighted.so
+%%MPIDIR%%/lib/openmpi/mca_regx_fwd.la
+%%MPIDIR%%/lib/openmpi/mca_regx_fwd.so
+%%MPIDIR%%/lib/openmpi/mca_regx_reverse.la
+%%MPIDIR%%/lib/openmpi/mca_regx_reverse.so
%%MPIDIR%%/lib/openmpi/mca_rmaps_mindist.la
%%MPIDIR%%/lib/openmpi/mca_rmaps_mindist.so
%%MPIDIR%%/lib/openmpi/mca_rmaps_ppr.la
@@ -301,6 +321,18 @@
%%MPIDIR%%/lib/openmpi/mca_topo_treematch.so
%%MPIDIR%%/lib/openmpi/mca_vprotocol_pessimist.la
%%MPIDIR%%/lib/openmpi/mca_vprotocol_pessimist.so
+%%MPIDIR%%/lib/pmix/mca_bfrops_v12.la
+%%MPIDIR%%/lib/pmix/mca_bfrops_v12.so
+%%MPIDIR%%/lib/pmix/mca_bfrops_v20.la
+%%MPIDIR%%/lib/pmix/mca_bfrops_v20.so
+%%MPIDIR%%/lib/pmix/mca_bfrops_v21.la
+%%MPIDIR%%/lib/pmix/mca_bfrops_v21.so
+%%MPIDIR%%/lib/pmix/mca_gds_ds12.la
+%%MPIDIR%%/lib/pmix/mca_gds_ds12.so
+%%MPIDIR%%/lib/pmix/mca_gds_hash.la
+%%MPIDIR%%/lib/pmix/mca_gds_hash.so
+%%MPIDIR%%/lib/pmix/mca_preg_native.la
+%%MPIDIR%%/lib/pmix/mca_preg_native.so
%%MPIDIR%%/lib/pmix/mca_psec_native.la
%%MPIDIR%%/lib/pmix/mca_psec_native.so
%%MPIDIR%%/lib/pmix/mca_psec_none.la
@@ -309,6 +341,8 @@
%%MPIDIR%%/lib/pmix/mca_psensor_file.so
%%MPIDIR%%/lib/pmix/mca_psensor_heartbeat.la
%%MPIDIR%%/lib/pmix/mca_psensor_heartbeat.so
+%%MPIDIR%%/lib/pmix/mca_pshmem_mmap.la
+%%MPIDIR%%/lib/pmix/mca_pshmem_mmap.so
%%MPIDIR%%/lib/pmix/mca_ptl_tcp.la
%%MPIDIR%%/lib/pmix/mca_ptl_tcp.so
%%MPIDIR%%/lib/pmix/mca_ptl_usock.la
@@ -330,7 +364,6 @@
%%MPIDIR%%/man/man1/mpifort.1.gz
%%MPIDIR%%/man/man1/mpirun.1.gz
%%MPIDIR%%/man/man1/ompi-clean.1.gz
-%%MPIDIR%%/man/man1/ompi-dvm.1.gz
%%MPIDIR%%/man/man1/ompi-ps.1.gz
%%MPIDIR%%/man/man1/ompi-server.1.gz
%%MPIDIR%%/man/man1/ompi-top.1.gz
@@ -344,6 +377,7 @@
%%MPIDIR%%/man/man1/orte-top.1.gz
%%MPIDIR%%/man/man1/orted.1.gz
%%MPIDIR%%/man/man1/orterun.1.gz
+%%MPIDIR%%/man/man1/prun.1.gz
%%MPIDIR%%/man/man3/MPI.3.gz
%%MPIDIR%%/man/man3/MPIX_Query_cuda_support.3.gz
%%MPIDIR%%/man/man3/MPI_Abort.3.gz
@@ -814,6 +848,7 @@
%%MPIDIR%%/%%DATADIR%%/help-orte-rmaps-rr.txt
%%MPIDIR%%/%%DATADIR%%/help-orte-rmaps-seq.txt
%%MPIDIR%%/%%DATADIR%%/help-orte-rtc-base.txt
+%%MPIDIR%%/%%DATADIR%%/help-orte-rtc-hwloc.txt
%%MPIDIR%%/%%DATADIR%%/help-orte-runtime.txt
%%MPIDIR%%/%%DATADIR%%/help-orte-server.txt
%%MPIDIR%%/%%DATADIR%%/help-orte-snapc-base.txt
More information about the svn-ports-all
mailing list