Bug 151867 - net/mpich2: upgrade to 1.3.
Summary: net/mpich2: upgrade to 1.3.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thierry Thomas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-01 15:30 UTC by Thierry Thomas
Modified: 2010-11-14 22:10 UTC (History)
0 users

See Also:


Attachments
mpich2.diff (5.18 KB, patch)
2010-11-01 15:30 UTC, Thierry Thomas
no flags Details | Diff
aster.diff (2.61 KB, patch)
2010-11-01 15:30 UTC, Thierry Thomas
no flags Details | Diff
petsc.diff (1.12 KB, patch)
2010-11-01 15:30 UTC, Thierry Thomas
no flags Details | Diff
ncs.diff (444 bytes, patch)
2010-11-01 15:30 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2010-11-01 15:30:12 UTC
	Upgrade MPICH2 to 1.3.

	This implies to modify several dependencies.

Fix: Please apply the hereunder patches:

diff -urN devel/valgrind.orig/Makefile devel/valgrind/Makefile
--- devel/valgrind.orig/Makefile	2010-10-24 08:16:33.000000000 +0200
+++ devel/valgrind/Makefile	2010-11-01 15:48:49.000000000 +0100
@@ -7,7 +7,7 @@
 
 PORTNAME=	valgrind
 PORTVERSION=	3.6.0
-PORTREVISION=	2
+PORTREVISION=	3
 PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	http://www.deglitch.com/dist/
@@ -44,7 +44,7 @@
 .endif
 
 .if defined(WITH_MPI) || exists(${LOCALBASE}/bin/mpicc)
-LIB_DEPENDS+=	mpich.1:${PORTSDIR}/net/mpich2
+LIB_DEPENDS+=	mpich.2:${PORTSDIR}/net/mpich2
 PLIST_SUB+=	MPI=""
 .else
 PLIST_SUB+=	MPI="@comment "
--- valgrind.diff ends here ---

diff -urN math/mumps.orig/files/patch-Make.inc+Makefile.inc.generic math/mumps/files/patch-Make.inc+Makefile.inc.generic
--- math/mumps.orig/files/patch-Make.inc+Makefile.inc.generic	2010-01-01 17:09:44.000000000 +0100
+++ math/mumps/files/patch-Make.inc+Makefile.inc.generic	2010-10-26 19:32:50.000000000 +0200
@@ -52,7 +52,7 @@
  
  # LIBRARIES USED BY THE PARALLEL VERSION OF MUMPS: $(SCALAP) and MPI
 -LIBPAR  = $(SCALAP) -L/usr/lib -lmpi
-+LIBPAR  = -L@LOCALBASE@/lib -lfmpich -lmpich $(SCALAP)
++LIBPAR  = -L@LOCALBASE@/lib -lfmpich -lmpich -lmpl $(SCALAP)
  
  # The parallel version is not concerned by the next two lines.
  # They are related to the sequential library provided by MUMPS,
--- mumps.diff ends here ---

diff -urN science/fvm.orig/Makefile science/fvm/Makefile
--- science/fvm.orig/Makefile	2010-01-01 17:10:48.000000000 +0100
+++ science/fvm/Makefile	2010-10-25 21:57:10.000000000 +0200
@@ -7,7 +7,7 @@
 
 PORTNAME=	fvm
 PORTVERSION=	0.12.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	science parallel
 MASTER_SITES=	http://rd.edf.com/fichiers/fckeditor/File/EDF%20RD/Code_Saturne/Fichiers/
 DISTNAME=	${PORTNAME}-${PORTVERSION:S/.//g}
@@ -52,6 +52,8 @@
 TESTSBIN=	fvm_file_test fvm_interface_test fvm_selector_postfix_test fvm_selector_test
 
 pre-configure:
+	${REINPLACE_CMD} -e 's|-lmpich|-lmpich -lmpl|'	\
+		${WRKSRC}/${CONFIGURE_SCRIPT}
 	# No useful doc there
 	${REINPLACE_CMD} -e 's|tests doc|tests|' ${WRKSRC}/Makefile.in
 
--- fvm.diff ends here ---
How-To-Repeat: 	NA
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-11-01 15:30:22 UTC
Responsible Changed
From-To: freebsd-ports-bugs->thierry

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2010-11-01 16:11:15 UTC
State Changed
From-To: open->feedback


Waiting for feedbacks of PRs ports/151868 & ports/151869.
Comment 3 dfilter service freebsd_committer freebsd_triage 2010-11-14 22:00:27 UTC
thierry     2010-11-14 22:00:10 UTC

  FreeBSD ports repository

  Modified files:
    net/mpich2           Makefile distinfo pkg-plist 
    net/mpich2/files     manpages 
  Log:
  Upgrade to 1.3.
  Changelog at
  <http://www.mcs.anl.gov/research/projects/mpich2/about/index.php?s=news>
  
  PR:             ports/151867
  Submitted by:   /me
  
  Revision  Changes    Path
  1.90      +13 -23    ports/net/mpich2/Makefile
  1.42      +2 -3      ports/net/mpich2/distinfo
  1.5       +0 -17     ports/net/mpich2/files/manpages
  1.40      +12 -4     ports/net/mpich2/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2010-11-14 22:01:07 UTC
State Changed
From-To: feedback->closed


Committed.