ports/100522: net/mpich: upgrade to 1.2.7p1.

Thierry Thomas thierry at pompo.net
Wed Jul 19 09:10:16 UTC 2006


>Number:         100522
>Category:       ports
>Synopsis:       net/mpich: upgrade to 1.2.7p1.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 19 09:10:11 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 6.1-STABLE FreeBSD 6.1-STABLE #0: Tue Jun 27 06:04:37 CEST 2006 thierry at graf.pompo.net:/usr/obj/usr/src/sys/GRAF060511 i386


	
>Description:
	- Upgrade to the latest MPICH-1;

	- Change WWW and add a note about MPICH-2.

>How-To-Repeat:
	N/A.

>Fix:
	Please apply the following patch:

--- mpich.diff begins here ---
diff -urN net/mpich.orig/Makefile net/mpich/Makefile
--- net/mpich.orig/Makefile	Thu May 26 03:44:10 2005
+++ net/mpich/Makefile	Tue Jul 18 23:32:12 2006
@@ -6,18 +6,17 @@
 #
 
 PORTNAME=	mpich
-PORTVERSION=	1.2.6
-PORTREVISION=	1
+DISTVERSION=	1.2.7p1
 CATEGORIES=	net parallel
 MASTER_SITES=	ftp://ftp.mcs.anl.gov/pub/mpi/
 DIST_SUBDIR=	mpich
-
-PATCH_SITES=	ftp://ftp.mcs.anl.gov/pub/mpi/patch/${PORTVERSION}/
-PATCHFILES=	10039 10243 10246
+#PATCH_SITES=	ftp://ftp.mcs.anl.gov/pub/mpi/patch/${PORTVERSION}/
+#PATCHFILES=	10039 10243 10246
 
 MAINTAINER=	dbader at ece.unm.edu
 COMMENT=	Message Passing Interface (MPI) Library
 
+USE_BZIP2=	yes
 CONFIGURE_ARGS=	-prefix=${PREFIX}/mpich
 
 OPTIONS=	X11	"Enable MPE graphics" on \
@@ -163,7 +162,7 @@
 		MPI_File_get_position_shared.3 MPI_File_get_type_extent.3		\
 		MPI_File_read_at_all_end.3 MPI_File_seek_shared.3 MPI_File_set_view.3	\
 		MPI_File_write_ordered_begin.3 MPIO_Request_f2c.3			\
-		MPI_File_write_at_all_begin.3
+		MPI_File_write_at_all_begin.3 MPI_Register_datarep.3
 MAN4=		CLOG_Init.4 CLOG_commtype.4 CLOG_cput.4 CLOG_csync.4			\
 		CLOG_get_new_event.4 CLOG_get_new_state.4 CLOG_init_buffers.4		\
 		CLOG_mergelogs.4 CLOG_mergend.4 CLOG_msgtype.4 CLOG_procbuf.4 MPE.4	\
@@ -205,7 +204,7 @@
 .endif
 
 .if defined(MAINTAINER_MODE)
-test:	build
+regression-test:
 	(cd ${WRKSRC}/examples/test ;	\
 	${MAKE} testing)
 .endif
diff -urN net/mpich.orig/distinfo net/mpich/distinfo
--- net/mpich.orig/distinfo	Sun Jan 22 22:23:16 2006
+++ net/mpich/distinfo	Tue Jul 18 22:58:50 2006
@@ -1,12 +1,3 @@
-MD5 (mpich/mpich-1.2.6.tar.gz) = dbf6ea0b5717bbf88851e5bd36aed644
-SHA256 (mpich/mpich-1.2.6.tar.gz) = ad82592411a771253734a92d86918f7ae8e6d02ab0f41c69e49bc0d5b2374599
-SIZE (mpich/mpich-1.2.6.tar.gz) = 15248688
-MD5 (mpich/10039) = 04309cd7e59974ca7dd41c9529309384
-SHA256 (mpich/10039) = d852b5a6e493f701aa55ae6e5bec3f2992b189085ea97fe1a9d5f039b26a395b
-SIZE (mpich/10039) = 913
-MD5 (mpich/10243) = 0cfe2279c645bfb2c7a32295169560a1
-SHA256 (mpich/10243) = 1c45602fc85aa0be342fe5185ace8041aac7e09cbd8e5f245e3738202ff205fe
-SIZE (mpich/10243) = 212
-MD5 (mpich/10246) = 0dab4539aba34898e1b36ef6bc99f9ed
-SHA256 (mpich/10246) = 98f3401032862b67ade18af9bc2ee6e7bdecec5f206bcaf2a71f34c5bb723e53
-SIZE (mpich/10246) = 471
+MD5 (mpich/mpich-1.2.7p1.tar.bz2) = 4fc0f20bddfbd5061a11047cf2d17d31
+SHA256 (mpich/mpich-1.2.7p1.tar.bz2) = d72fe815669c2fcd38f8eeefda16f6dea8c94bb0f7cb7e30fbd0a597d0eee061
+SIZE (mpich/mpich-1.2.7p1.tar.bz2) = 13786289
diff -urN net/mpich.orig/pkg-descr net/mpich/pkg-descr
--- net/mpich.orig/pkg-descr	Fri Sep 15 17:39:29 2000
+++ net/mpich/pkg-descr	Tue Jul 18 23:25:19 2006
@@ -5,4 +5,7 @@
 flexible standard for message passing. Included are a full set of
 documents and parallel programming examples.
 
-WWW: http://www.mcs.anl.gov/mpi/mpich/
+Note: with the exception of users requiring the communication of heterogeneous
+data, the authors strongly encourage everyone to consider switching to MPICH2.
+
+WWW: http://www.mcs.anl.gov/mpi/mpich1/
diff -urN net/mpich.orig/pkg-plist net/mpich/pkg-plist
--- net/mpich.orig/pkg-plist	Sat May 21 00:06:01 2005
+++ net/mpich/pkg-plist	Tue Jul 18 23:29:59 2006
@@ -486,6 +486,7 @@
 mpich/www/www3/MPI_Recv_init.html
 mpich/www/www3/MPI_Reduce.html
 mpich/www/www3/MPI_Reduce_scatter.html
+mpich/www/www3/MPI_Register_datarep.html
 mpich/www/www3/MPI_Request_c2f.html
 mpich/www/www3/MPI_Request_free.html
 mpich/www/www3/MPI_Rsend.html
--- mpich.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list