From owner-svn-ports-all@freebsd.org Sat May 19 19:52:11 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB0ABEE1BC7; Sat, 19 May 2018 19:52:10 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6F8DE7D34D; Sat, 19 May 2018 19:52:10 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 51C283EE6; Sat, 19 May 2018 19:52:10 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w4JJqAir009716; Sat, 19 May 2018 19:52:10 GMT (envelope-from danilo@FreeBSD.org) Received: (from danilo@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w4JJq9aD009711; Sat, 19 May 2018 19:52:09 GMT (envelope-from danilo@FreeBSD.org) Message-Id: <201805191952.w4JJq9aD009711@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danilo set sender to danilo@FreeBSD.org using -f From: Danilo Egea Gondolfo Date: Sat, 19 May 2018 19:52:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r470430 - in head/net/openmpi3: . files X-SVN-Group: ports-head X-SVN-Commit-Author: danilo X-SVN-Commit-Paths: in head/net/openmpi3: . files X-SVN-Commit-Revision: 470430 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2018 19:52:11 -0000 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