pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/40239: (maintainer) update parallel/mpi-ch to 1.0.8
>Number: 40239
>Category: pkg
>Synopsis: (maintainer) update parallel/mpi-ch to 1.0.8
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sat Dec 20 21:10:00 +0000 2008
>Originator: Aleksej Saushev <asau%inbox.ru@localhost>
>Release: NetBSD 5.0_BETA
>Organization:
>Environment:
System: NetBSD asau.local 5.0_BETA NetBSD 5.0_BETA (KERN) #0: Thu Dec 18
20:36:11 MSK 2008
asau%asau.local@localhost:/mnt/heap/asau/obj/sys/arch/i386/compile/KERN i386
Architecture: i386
Machine: i386
>Description:
MPICH2 1.0.8 is released.
>How-To-Repeat:
Read official site
>Fix:
Update MPICH2 to 1.0.8.
Changes since 1.0.7:
- Added support for MPI 2.1
- Added support for MPI_Type_create_resized and
MPI_Type_create_indexed_block datatypes in ROMIO.
- Bug fixes, memory leak fixes and code cleanup.
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/Makefile,v
retrieving revision 1.56
diff -u -r1.56 Makefile
--- Makefile 11 Jul 2008 01:57:00 -0000 1.56
+++ Makefile 20 Dec 2008 21:05:45 -0000
@@ -1,9 +1,8 @@
# $NetBSD: Makefile,v 1.56 2008/07/11 01:57:00 obache Exp $
-DISTNAME= mpich2-1.0.7
-PKGREVISION= 1
+DISTNAME= mpich2-1.0.8
CATEGORIES= parallel
-MASTER_SITES=
http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/
+MASTER_SITES=
http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.0.8/
MAINTAINER= asau%inbox.ru@localhost
HOMEPAGE= http://www.mcs.anl.gov/research/projects/mpich2/
@@ -24,8 +23,10 @@
CONFIGURE_ARGS+= --datadir=${PREFIX}/share/${PKGBASE}
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/${PKGBASE}
-CONFIGURE_ARGS+= --with-htmldir=${PREFIX}/share/doc/${PKGBASE}/html
+CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/${PKGBASE}
+CONFIGURE_ARGS+= --htmldir=${PREFIX}/share/doc/${PKGBASE}/html
+
+CONFIGURE_ARGS+= --disable-f90
USE_TOOLS+= perl:run
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/PLIST,v
retrieving revision 1.11
diff -u -r1.11 PLIST
--- PLIST 11 Jul 2008 01:57:00 -0000 1.11
+++ PLIST 20 Dec 2008 21:05:45 -0000
@@ -794,6 +794,7 @@
share/mpich2/examples/mpicc.conf
share/mpich2/examples/mpicxx.conf
share/mpich2/examples/mpif77.conf
+share/mpich2/examples/mpixxx_opts.conf
share/mpich2/examples_collchk/Makefile
share/mpich2/examples_collchk/Makefile.in
share/mpich2/examples_collchk/composite.c
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- distinfo 29 May 2008 20:25:53 -0000 1.13
+++ distinfo 20 Dec 2008 21:05:45 -0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.13 2008/05/29 20:25:53 tnn Exp $
+$NetBSD$
-SHA1 (mpich2-1.0.7.tar.gz) = 39d2734f2504b7c3a5e5ea79fa447913c5fcd177
-RMD160 (mpich2-1.0.7.tar.gz) = d818cd2b3daf173a3e754d9805fdf20d74335122
-Size (mpich2-1.0.7.tar.gz) = 16565875 bytes
-SHA1 (patch-aa) = dc0756c27c01715669c066007ff964733213f14c
+SHA1 (mpich2-1.0.8.tar.gz) = 41d6f6ce1034ecec5c14fb03592730ae2dd071e5
+RMD160 (mpich2-1.0.8.tar.gz) = 646cf50fbdc60a49809f4d0a6bcaf2835844db1f
+Size (mpich2-1.0.8.tar.gz) = 17237476 bytes
+SHA1 (patch-aa) = bf2ae82372de78e77891b9cf0d93618ba95ca0c8
SHA1 (patch-ab) = 904c244fb3273dd1c38e0083c443f9a9c9d7e27e
-SHA1 (patch-ac) = 813ab9b66055ce009d7ff254a6a81a8422ccffcf
-SHA1 (patch-ad) = b63a0877e263fbc30500bf8e3a8f002912726efd
-SHA1 (patch-ae) = eb20a1eec5aa7fd173e4652e8c4a6e3475f24e7b
+SHA1 (patch-ac) = 6e2d4e66824ea6806e86946feea4bc0ae29eca59
+SHA1 (patch-ad) = f3d63a31cbfd8f2e08254130b6579135f6ab8c67
+SHA1 (patch-ae) = e665c29ef2f19c7683eae790299eb4a21f960898
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/patches/patch-aa,v
retrieving revision 1.7
diff -u -r1.7 patch-aa
--- patches/patch-aa 29 May 2008 20:25:53 -0000 1.7
+++ patches/patch-aa 20 Dec 2008 21:05:45 -0000
@@ -1,11 +1,19 @@
-$NetBSD: patch-aa,v 1.7 2008/05/29 20:25:53 tnn Exp $
+$NetBSD$
Fix scripts installation.
Install configuration files into example directory.
---- src/env/Makefile.in.orig 2008-04-05 02:03:18.000000000 +0400
-+++ src/env/Makefile.in 2008-04-15 23:58:49.000000000 +0400
-@@ -17,6 +17,7 @@
+--- src/env/Makefile.in.orig 2008-10-24 21:31:50.000000000 +0400
++++ src/env/Makefile.in 2008-12-20 17:34:39.000000000 +0300
+@@ -9,6 +9,7 @@
+ VERBOSE = 1
+ INSTALL = @INSTALL@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_DATA = @INSTALL_DATA@
+ MKDIR_P = @MKDIR_P@
+ master_top_srcdir = @master_top_srcdir@
+@@ -18,6 +19,7 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
@@ -13,7 +21,7 @@
sysconfdir = @sysconfdir@
DEFS = @DEFS@ -I. -I${srcdir}
CPPFLAGS = @CPPFLAGS@
-@@ -38,6 +39,8 @@
+@@ -39,6 +41,8 @@
INCLUDES = -I../include
doc_sources = mpicc.txt mpif77.txt mpicxx.txt mpif90.txt mpiexec.txt
@@ -22,15 +30,16 @@
.SUFFIXES:
.SUFFIXES: .o .lo .c .man .html .latex .txt
.c.o:
-@@ -114,17 +117,17 @@
+@@ -132,18 +136,18 @@
if [ ! -d ${DESTDIR}${exec_prefix} ] ; then $(MKDIR_P)
${DESTDIR}${exec_prefix} ; fi
if [ ! -d ${DESTDIR}${prefix} ] ; then $(MKDIR_P) ${DESTDIR}${prefix} ;
fi
if [ ! -d ${DESTDIR}${bindir} ] ; then $(MKDIR_P) ${DESTDIR}${bindir} ;
fi
- $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpicc ${DESTDIR}${bindir}/mpicc
-+ $(BSD_INSTALL_SCRIPT) mpicc ${DESTDIR}${bindir}/mpicc
++ $(INSTALL_SCRIPT) mpicc ${DESTDIR}${bindir}/mpicc
$(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpich2version
${DESTDIR}${bindir}/mpich2version
- $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) parkill
${DESTDIR}${bindir}/parkill
- if [ ! -d ${DESTDIR}${sysconfdir} ] ; then $(MKDIR_P)
${DESTDIR}${sysconfdir} ; fi
+- $(INSTALL_DATA) mpixxx_opts.conf
${DESTDIR}${sysconfdir}/mpixxx_opts.conf
- $(INSTALL_DATA) mpicc.conf ${DESTDIR}${sysconfdir}/mpicc.conf
- if [ -s mpicxx ] ; then $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpicxx
${DESTDIR}${bindir}/mpicxx ; fi
- if [ -s mpif77 ] ; then $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpif77
${DESTDIR}${bindir}/mpif77 ; fi
@@ -38,12 +47,13 @@
- if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf
${DESTDIR}${sysconfdir}/mpicxx.conf ; fi
- if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf
${DESTDIR}${sysconfdir}/mpif77.conf ; fi
- if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf
${DESTDIR}${sysconfdir}/mpif90.conf ; fi
-+ $(BSD_INSTALL_SCRIPT) parkill ${DESTDIR}${bindir}/parkill
++ $(INSTALL_SCRIPT) parkill ${DESTDIR}${bindir}/parkill
+ if [ ! -d ${DESTDIR}${exampledir} ] ; then $(MKDIR_P)
${DESTDIR}${exampledir} ; fi
++ $(INSTALL_DATA) mpixxx_opts.conf
${DESTDIR}${exampledir}/mpixxx_opts.conf
+ $(INSTALL_DATA) mpicc.conf ${DESTDIR}${exampledir}/mpicc.conf
-+ if [ -s mpicxx ] ; then $(BSD_INSTALL_SCRIPT) mpicxx
${DESTDIR}${bindir}/mpicxx ; fi
-+ if [ -s mpif77 ] ; then $(BSD_INSTALL_SCRIPT) mpif77
${DESTDIR}${bindir}/mpif77 ; fi
-+ if [ -s mpif90 ] ; then $(BSD_INSTALL_SCRIPT) mpif90
${DESTDIR}${bindir}/mpif90 ; fi
++ if [ -s mpicxx ] ; then $(INSTALL_SCRIPT) mpicxx
${DESTDIR}${bindir}/mpicxx ; fi
++ if [ -s mpif77 ] ; then $(INSTALL_SCRIPT) mpif77
${DESTDIR}${bindir}/mpif77 ; fi
++ if [ -s mpif90 ] ; then $(INSTALL_SCRIPT) mpif90
${DESTDIR}${bindir}/mpif90 ; fi
+ if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf
${DESTDIR}${exampledir}/mpicxx.conf ; fi
+ if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf
${DESTDIR}${exampledir}/mpif77.conf ; fi
+ if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf
${DESTDIR}${exampledir}/mpif90.conf ; fi
Index: patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/patches/patch-ac,v
retrieving revision 1.5
diff -u -r1.5 patch-ac
--- patches/patch-ac 29 May 2008 20:25:54 -0000 1.5
+++ patches/patch-ac 20 Dec 2008 21:05:45 -0000
@@ -2,18 +2,29 @@
Install sample configuration files in example directory.
---- src/mpe2/sbin/mpeinstall.in.orig 2007-11-29 00:51:40.000000000 +0300
-+++ src/mpe2/sbin/mpeinstall.in 2008-04-16 00:32:18.000000000 +0400
-@@ -38,6 +38,8 @@
- htmldir=@htmldir@
- docdir=@docdir@
+--- src/mpe2/sbin/mpeinstall.in.orig 2008-10-24 20:56:05.000000000 +0400
++++ src/mpe2/sbin/mpeinstall.in 2008-12-20 18:17:51.000000000 +0300
+@@ -40,13 +40,15 @@
+ mandir=@mandir@
+ # Since autoconf < 2.60 does not set docdir and htmldir,
+ # check if they are set. If not, set them accordingly.
+-if [ "$docdir" = "@docdir@" ] ; then
+- docdir=${datadir}/doc/${PACKAGE}
++if [ "$docdir" = "@docdir@" ] ; then # don't override what we set.
++# docdir=${datadir}/doc/${PACKAGE}
+ fi
+-if [ "$htmldir" = "@htmldir@" ] ; then
+- htmldir=${docdir}
++if [ "$htmldir" = "@htmldir@" ] ; then # don't override what we set.
++# htmldir=${docdir}
+ fi
+exampledir=${datadir}/examples
+
# Assume PROF_LIBNAME=MPE_LIBNAME.
PROF_LIBNAME=@MPE_LIBNAME@
MPI_IMPL=@MPI_IMPL@
-@@ -466,10 +468,10 @@
+@@ -493,10 +495,10 @@
if [ -n "$etcbuild_dir" ] ; then
if [ -d $etcbuild_dir ] ; then
echo "Installing $pkgname configuration files to $DESTDIR$sysconfdir"
Index: patches/patch-ad
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/patches/patch-ad,v
retrieving revision 1.4
diff -u -r1.4 patch-ad
--- patches/patch-ad 29 May 2008 20:25:54 -0000 1.4
+++ patches/patch-ad 20 Dec 2008 21:05:45 -0000
@@ -2,14 +2,14 @@
"test ==" portability fix.
---- configure.orig Thu May 15 12:20:15 2008
-+++ configure Thu May 15 12:26:13 2008
-@@ -30782,7 +30782,7 @@
+--- configure.orig 2008-12-20 17:29:37.000000000 +0300
++++ configure 2008-12-20 17:45:09.000000000 +0300
+@@ -32974,7 +32974,7 @@
;;
esac
- if test "$cpu_gcc_x86_cycle" == "no" ; then
+ if test "$cpu_gcc_x86_cycle" = "no" ; then
- { { echo "$as_me:$LINENO: error: Linux86 cycle counter is not
available on this system and or with the $CC compiler" >&5
- echo "$as_me: error: Linux86 cycle counter is not available on this system
and or with the $CC compiler" >&2;}
+ { { $as_echo "$as_me:$LINENO: error: Linux86 cycle counter is not
available on this system and or with the $CC compiler" >&5
+ $as_echo "$as_me: error: Linux86 cycle counter is not available on this
system and or with the $CC compiler" >&2;}
{ (exit 1); exit 1; }; }
Index: patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/mpi-ch/patches/patch-ae,v
retrieving revision 1.4
diff -u -r1.4 patch-ae
--- patches/patch-ae 29 May 2008 20:25:54 -0000 1.4
+++ patches/patch-ae 20 Dec 2008 21:05:45 -0000
@@ -2,59 +2,59 @@
"test ==" portability fixes.
---- src/mpid/ch3/channels/nemesis/configure.orig Sat Apr 5 02:04:06 2008
-+++ src/mpid/ch3/channels/nemesis/configure Thu May 15 12:29:54 2008
-@@ -3249,7 +3249,7 @@
+--- src/mpid/ch3/channels/nemesis/configure.orig 2008-12-20
17:29:37.000000000 +0300
++++ src/mpid/ch3/channels/nemesis/configure 2008-12-20 17:41:34.000000000
+0300
+@@ -3790,7 +3790,7 @@
fi
- fi;
+
-if test "${nemesis_network}" == "gm" ; then
+if test "${nemesis_network}" = "gm" ; then
ac_safe=`echo "gm.h" | sed 'y%./+-%__p_%'`
- echo "$as_me:$LINENO: checking for gm.h" >&5
- echo $ECHO_N "checking for gm.h... $ECHO_C" >&6
-@@ -3444,7 +3444,7 @@
+ { $as_echo "$as_me:$LINENO: checking for gm.h" >&5
+ $as_echo_n "checking for gm.h... " >&6; }
+@@ -3989,7 +3989,7 @@
fi
- fi;
+
-if test "${nemesis_network}" == "ib" ; then
+if test "${nemesis_network}" = "ib" ; then
ac_safe=`echo "verbs.h" | sed 'y%./+-%__p_%'`
- echo "$as_me:$LINENO: checking for verbs.h" >&5
- echo $ECHO_N "checking for verbs.h... $ECHO_C" >&6
-@@ -3639,7 +3639,7 @@
+ { $as_echo "$as_me:$LINENO: checking for verbs.h" >&5
+ $as_echo_n "checking for verbs.h... " >&6; }
+@@ -4188,7 +4188,7 @@
fi
- fi;
+
-if test "${nemesis_network}" == "mx" ; then
+if test "${nemesis_network}" = "mx" ; then
ac_safe=`echo "myriexpress.h" | sed 'y%./+-%__p_%'`
- echo "$as_me:$LINENO: checking for myriexpress.h" >&5
- echo $ECHO_N "checking for myriexpress.h... $ECHO_C" >&6
-@@ -3844,7 +3844,7 @@
+ { $as_echo "$as_me:$LINENO: checking for myriexpress.h" >&5
+ $as_echo_n "checking for myriexpress.h... " >&6; }
+@@ -4397,7 +4397,7 @@
fi
- fi;
+
-if test "${nemesis_network}" == "elan" ; then
+if test "${nemesis_network}" = "elan" ; then
echo "=== You're about to use the experimental Nemesis/Elan network module."
echo "=== This module has not been thoroughly tested and some performance
issues remain."
-@@ -4042,7 +4042,7 @@
+@@ -4599,7 +4599,7 @@
fi
- fi;
+
-if test "${nemesis_network}" == "sctp" ; then
+if test "${nemesis_network}" = "sctp" ; then
ac_safe=`echo "netinet/sctp.h" | sed 'y%./+-%__p_%'`
- echo "$as_me:$LINENO: checking for netinet/sctp.h" >&5
- echo $ECHO_N "checking for netinet/sctp.h... $ECHO_C" >&6
-@@ -4237,7 +4237,7 @@
+ { $as_echo "$as_me:$LINENO: checking for netinet/sctp.h" >&5
+ $as_echo_n "checking for netinet/sctp.h... " >&6; }
+@@ -4798,7 +4798,7 @@
fi
- fi;
+
-if test "${nemesis_network}" == "psm" ; then
+if test "${nemesis_network}" = "psm" ; then
ac_safe=`echo "psm.h" | sed 'y%./+-%__p_%'`
- echo "$as_me:$LINENO: checking for psm.h" >&5
- echo $ECHO_N "checking for psm.h... $ECHO_C" >&6
+ { $as_echo "$as_me:$LINENO: checking for psm.h" >&5
+ $as_echo_n "checking for psm.h... " >&6; }
Home |
Main Index |
Thread Index |
Old Index