svn commit: r560755 - head/net/openmpi

Danilo Egea Gondolfo danilo at FreeBSD.org
Fri Jan 8 09:23:21 UTC 2021


Author: danilo
Date: Fri Jan  8 09:23:20 2021
New Revision: 560755
URL: https://svnweb.freebsd.org/changeset/ports/560755

Log:
  net/openmpi: Update to 4.1.0
  
  - Move from hwloc to hwloc2 [1]
  - Remove ${MPIDIR}/lib/openmpi from LDCONFIG
  
  PR:		252496
  Submitted by:	thierry [1]

Modified:
  head/net/openmpi/Makefile
  head/net/openmpi/distinfo
  head/net/openmpi/pkg-plist

Modified: head/net/openmpi/Makefile
==============================================================================
--- head/net/openmpi/Makefile	Fri Jan  8 09:21:17 2021	(r560754)
+++ head/net/openmpi/Makefile	Fri Jan  8 09:23:20 2021	(r560755)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	openmpi
-PORTVERSION=	4.0.5
+PORTVERSION=	4.1.0
 CATEGORIES=	net parallel
 MASTER_SITES=	http://www.open-mpi.org/software/ompi/v${PORTVERSION:R}/downloads/
 
@@ -15,7 +15,7 @@ BROKEN_armv6=		fails to package: pkg-static: mca_patch
 BROKEN_armv7=		fails to package: pkg-static: mca_patcher_overwrite.la: No such file or directory
 BROKEN_sparc64=		fails to compile on sparc64
 
-LIB_DEPENDS=	libhwloc.so:devel/hwloc \
+LIB_DEPENDS=	libhwloc.so:devel/hwloc2 \
 		libltdl.so:devel/libltdl \
 		libevent.so:devel/libevent \
 		libmunge.so:security/munge
@@ -50,8 +50,7 @@ CONFIGURE_ARGS+=	--prefix=${PREFIX}/${MPIDIR} \
 			--with-wrapper-ldflags=-Wl,-rpath=-Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \
 			ompi_cv_fortran_ignore_tkr_data=0
 
-USE_LDCONFIG=	${PREFIX}/${MPIDIR}/lib \
-		${PREFIX}/${MPIDIR}/lib/openmpi
+USE_LDCONFIG=	${PREFIX}/${MPIDIR}/lib
 
 MANPREFIX=	${PREFIX}/${MPIDIR}
 
@@ -107,7 +106,9 @@ post-patch:
 		${WRKSRC}/opal/tools/wrappers/Makefile.am \
 		${WRKSRC}/opal/tools/wrappers/Makefile.in \
 		${WRKSRC}/orte/tools/wrappers/Makefile.am \
-		${WRKSRC}/orte/tools/wrappers/Makefile.in
+		${WRKSRC}/orte/tools/wrappers/Makefile.in \
+		${WRKSRC}/opal/mca/pmix/pmix3x/pmix/Makefile.am \
+		${WRKSRC}/opal/mca/pmix/pmix3x/pmix/Makefile.in
 	@${REINPLACE_CMD} 's|define MCA_hwloc_external_.*header "|&${LOCALBASE}/include/|' \
 		${WRKSRC}/configure
 

Modified: head/net/openmpi/distinfo
==============================================================================
--- head/net/openmpi/distinfo	Fri Jan  8 09:21:17 2021	(r560754)
+++ head/net/openmpi/distinfo	Fri Jan  8 09:23:20 2021	(r560755)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1598860791
-SHA256 (openmpi-4.0.5.tar.bz2) = c58f3863b61d944231077f344fe6b4b8fbb83f3d1bc93ab74640bf3e5acac009
-SIZE (openmpi-4.0.5.tar.bz2) = 9752045
+TIMESTAMP = 1610052682
+SHA256 (openmpi-4.1.0.tar.bz2) = 73866fb77090819b6a8c85cb8539638d37d6877455825b74e289d647a39fd5b5
+SIZE (openmpi-4.1.0.tar.bz2) = 10022171

Modified: head/net/openmpi/pkg-plist
==============================================================================
--- head/net/openmpi/pkg-plist	Fri Jan  8 09:21:17 2021	(r560754)
+++ head/net/openmpi/pkg-plist	Fri Jan  8 09:23:20 2021	(r560755)
@@ -5,6 +5,7 @@ libdata/pkgconfig/ompi-f90.pc
 libdata/pkgconfig/ompi-fort.pc
 libdata/pkgconfig/ompi.pc
 libdata/pkgconfig/orte.pc
+libdata/pkgconfig/pmix.pc
 %%MPIDIR%%/bin/aggregate_profile.pl
 %%MPIDIR%%/bin/mpiCC
 %%MPIDIR%%/bin/mpic++
@@ -88,43 +89,43 @@ libdata/pkgconfig/orte.pc
 %%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.10.0
+%%MPIDIR%%/lib/libmca_common_monitoring.so.50.20.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.19.4
+%%MPIDIR%%/lib/libmca_common_ompio.so.41.29.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.20.0
+%%MPIDIR%%/lib/libmca_common_sm.so.40.30.0
 %%MPIDIR%%/lib/libmpi.la
 %%MPIDIR%%/lib/libmpi.so
 %%MPIDIR%%/lib/libmpi.so.40
-%%MPIDIR%%/lib/libmpi.so.40.20.5
+%%MPIDIR%%/lib/libmpi.so.40.30.0
 %%MPIDIR%%/lib/libmpi_cxx.la
 %%MPIDIR%%/lib/libmpi_cxx.so
 %%MPIDIR%%/lib/libmpi_cxx.so.40
-%%MPIDIR%%/lib/libmpi_cxx.so.40.20.1
+%%MPIDIR%%/lib/libmpi_cxx.so.40.30.0
 %%MPIDIR%%/lib/libmpi_mpifh.la
 %%MPIDIR%%/lib/libmpi_mpifh.so
 %%MPIDIR%%/lib/libmpi_mpifh.so.40
-%%MPIDIR%%/lib/libmpi_mpifh.so.40.20.2
+%%MPIDIR%%/lib/libmpi_mpifh.so.40.30.0
 %%MPIDIR%%/lib/libmpi_usempi.la
 %%MPIDIR%%/lib/libmpi_usempi.so
 %%MPIDIR%%/lib/libmpi_usempi.so.40
-%%MPIDIR%%/lib/libmpi_usempi.so.40.20.0
+%%MPIDIR%%/lib/libmpi_usempi.so.40.30.0
 %%MPIDIR%%/lib/libompitrace.la
 %%MPIDIR%%/lib/libompitrace.so
 %%MPIDIR%%/lib/libompitrace.so.40
-%%MPIDIR%%/lib/libompitrace.so.40.20.0
+%%MPIDIR%%/lib/libompitrace.so.40.30.0
 %%MPIDIR%%/lib/libopen-pal.la
 %%MPIDIR%%/lib/libopen-pal.so
 %%MPIDIR%%/lib/libopen-pal.so.40
-%%MPIDIR%%/lib/libopen-pal.so.40.20.5
+%%MPIDIR%%/lib/libopen-pal.so.40.30.0
 %%MPIDIR%%/lib/libopen-rte.la
 %%MPIDIR%%/lib/libopen-rte.so
 %%MPIDIR%%/lib/libopen-rte.so.40
-%%MPIDIR%%/lib/libopen-rte.so.40.20.5
+%%MPIDIR%%/lib/libopen-rte.so.40.30.0
 %%MPIDIR%%/lib/mpi.mod
 %%MPIDIR%%/lib/ompi_monitoring_prof.la
 %%MPIDIR%%/lib/ompi_monitoring_prof.so
@@ -144,8 +145,12 @@ libdata/pkgconfig/orte.pc
 %%MPIDIR%%/lib/openmpi/mca_btl_tcp.so
 %%MPIDIR%%/lib/openmpi/mca_btl_vader.la
 %%MPIDIR%%/lib/openmpi/mca_btl_vader.so
+%%MPIDIR%%/lib/openmpi/mca_coll_adapt.la
+%%MPIDIR%%/lib/openmpi/mca_coll_adapt.so
 %%MPIDIR%%/lib/openmpi/mca_coll_basic.la
 %%MPIDIR%%/lib/openmpi/mca_coll_basic.so
+%%MPIDIR%%/lib/openmpi/mca_coll_han.la
+%%MPIDIR%%/lib/openmpi/mca_coll_han.so
 %%MPIDIR%%/lib/openmpi/mca_coll_inter.la
 %%MPIDIR%%/lib/openmpi/mca_coll_inter.so
 %%MPIDIR%%/lib/openmpi/mca_coll_libnbc.la
@@ -220,6 +225,8 @@ libdata/pkgconfig/orte.pc
 %%MPIDIR%%/lib/openmpi/mca_odls_pspawn.so
 %%MPIDIR%%/lib/openmpi/mca_oob_tcp.la
 %%MPIDIR%%/lib/openmpi/mca_oob_tcp.so
+%%MPIDIR%%/lib/openmpi/mca_op_avx.la
+%%MPIDIR%%/lib/openmpi/mca_op_avx.so
 %%MPIDIR%%/lib/openmpi/mca_osc_monitoring.la
 %%MPIDIR%%/lib/openmpi/mca_osc_monitoring.so
 %%MPIDIR%%/lib/openmpi/mca_osc_pt2pt.la
@@ -284,6 +291,8 @@ libdata/pkgconfig/orte.pc
 %%MPIDIR%%/lib/openmpi/mca_rtc_hwloc.so
 %%MPIDIR%%/lib/openmpi/mca_schizo_flux.la
 %%MPIDIR%%/lib/openmpi/mca_schizo_flux.so
+%%MPIDIR%%/lib/openmpi/mca_schizo_jsm.la
+%%MPIDIR%%/lib/openmpi/mca_schizo_jsm.so
 %%MPIDIR%%/lib/openmpi/mca_schizo_ompi.la
 %%MPIDIR%%/lib/openmpi/mca_schizo_ompi.so
 %%MPIDIR%%/lib/openmpi/mca_schizo_orte.la
@@ -326,16 +335,16 @@ libdata/pkgconfig/orte.pc
 %%MPIDIR%%/lib/pmix/mca_bfrops_v3.so
 %%MPIDIR%%/lib/pmix/mca_gds_hash.la
 %%MPIDIR%%/lib/pmix/mca_gds_hash.so
+%%MPIDIR%%/lib/pmix/mca_pcompress_zlib.la
+%%MPIDIR%%/lib/pmix/mca_pcompress_zlib.so
 %%MPIDIR%%/lib/pmix/mca_plog_default.la
 %%MPIDIR%%/lib/pmix/mca_plog_default.so
 %%MPIDIR%%/lib/pmix/mca_plog_stdfd.la
 %%MPIDIR%%/lib/pmix/mca_plog_stdfd.so
 %%MPIDIR%%/lib/pmix/mca_plog_syslog.la
 %%MPIDIR%%/lib/pmix/mca_plog_syslog.so
-%%MPIDIR%%/lib/pmix/mca_pnet_tcp.la
-%%MPIDIR%%/lib/pmix/mca_pnet_tcp.so
-%%MPIDIR%%/lib/pmix/mca_pnet_test.la
-%%MPIDIR%%/lib/pmix/mca_pnet_test.so
+%%MPIDIR%%/lib/pmix/mca_preg_compress.la
+%%MPIDIR%%/lib/pmix/mca_preg_compress.so
 %%MPIDIR%%/lib/pmix/mca_preg_native.la
 %%MPIDIR%%/lib/pmix/mca_preg_native.so
 %%MPIDIR%%/lib/pmix/mca_psec_native.la
@@ -348,6 +357,10 @@ libdata/pkgconfig/orte.pc
 %%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_psquash_flex128.la
+%%MPIDIR%%/lib/pmix/mca_psquash_flex128.so
+%%MPIDIR%%/lib/pmix/mca_psquash_native.la
+%%MPIDIR%%/lib/pmix/mca_psquash_native.so
 %%MPIDIR%%/lib/pmix/mca_ptl_tcp.la
 %%MPIDIR%%/lib/pmix/mca_ptl_tcp.so
 %%MPIDIR%%/lib/pmix/mca_ptl_usock.la


More information about the svn-ports-all mailing list