[mpich2/f16] Update to 1.4 final
Deji Akingunola
deji at fedoraproject.org
Sat Aug 27 05:48:01 UTC 2011
commit 48a212c5ef903dac4e26bde7a31a2bbbe34b8d80
Author: Deji Akingunola <dakingun at mail.com>
Date: Sat Aug 27 01:50:20 2011 -0400
Update to 1.4 final
mpich2-1.4-embedded-hydra-fix.patch | 64 -----------------------------------
mpich2-destdir-fix.patch | 24 +++++++++++++
mpich2-mpicxx-und.patch | 31 +++++++++++++++++
sources | 2 +-
4 files changed, 56 insertions(+), 65 deletions(-)
---
diff --git a/mpich2-destdir-fix.patch b/mpich2-destdir-fix.patch
new file mode 100644
index 0000000..45d53c9
--- /dev/null
+++ b/mpich2-destdir-fix.patch
@@ -0,0 +1,24 @@
+--- Makefile.in 2011-08-24 15:41:55.000000000 -0400
++++ Makefile.in.new 2011-08-25 14:19:05.032679591 -0400
+@@ -202,16 +202,16 @@
+ if [ -s $(srcdir)/doc/installguide/install.pdf ] ; then $(INSTALL_DATA) $(srcdir)/doc/installguide/install.pdf ${DESTDIR}${docdir}/install.pdf ; fi
+ if [ -s $(srcdir)/doc/smpd/smpd_pmi.pdf ] ; then $(INSTALL_DATA) $(srcdir)/doc/smpd/smpd_pmi.pdf ${DESTDIR}${docdir}/smpd_pmi.pdf ; fi
+ if [ -s $(srcdir)/doc/logging/logging.pdf ] ; then $(INSTALL_DATA) $(srcdir)/doc/logging/logging.pdf ${DESTDIR}${docdir}/logging.pdf ; fi
+- (cd src/env && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${DESTDIR}${prefix} exec_prefix=${DESTDIR}${exec_prefix} bindir=${DESTDIR}${bindir} libdir=${DESTDIR}${libdir} includedir=${DESTDIR}${includedir} install)
+- (cd src/packaging/pkgconfig && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${DESTDIR}${prefix} exec_prefix=${DESTDIR}${exec_prefix} bindir=${DESTDIR}${bindir} libdir=${DESTDIR}${libdir} includedir=${DESTDIR}${includedir} install)
+- (cd src/packaging/envmods && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${DESTDIR}${prefix} exec_prefix=${DESTDIR}${exec_prefix} bindir=${DESTDIR}${bindir} libdir=${DESTDIR}${libdir} includedir=${DESTDIR}${includedir} install)
++ (cd src/env && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${prefix} exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} includedir=${includedir} install)
++ (cd src/packaging/pkgconfig && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${prefix} exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} includedir=${includedir} install)
++ (cd src/packaging/envmods && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${prefix} exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} includedir=${includedir} install)
+ for dir in @bindings_dirs@ - ; do \
+ if [ "$$dir" = "-" ] ; then break ; fi ;\
+- (cd $$dir && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${DESTDIR}${prefix} exec_prefix=${DESTDIR}${exec_prefix} bindir=${DESTDIR}${bindir} libdir=${DESTDIR}${libdir} includedir=${DESTDIR}${includedir} install) ;\
++ (cd $$dir && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${prefix} exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} includedir=${includedir} install) ;\
+ done
+ for dir in @other_install_dirs@ - ; do \
+ if [ "$$dir" = "-" ] ; then break ; fi ;\
+- (cd $$dir && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${DESTDIR}${prefix} exec_prefix=${DESTDIR}${exec_prefix} bindir=${DESTDIR}${bindir} libdir=${DESTDIR}${libdir} includedir=${DESTDIR}${includedir} install) ;\
++ (cd $$dir && $(MAKE) INSTALL_STRIP_FLAG=$(INSTALL_STRIP_FLAG) PACKAGE=$(PACKAGE) prefix=${prefix} exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} includedir=${includedir} install) ;\
+ done
+
+ install-strip:
diff --git a/mpich2-mpicxx-und.patch b/mpich2-mpicxx-und.patch
new file mode 100644
index 0000000..de0f1a7
--- /dev/null
+++ b/mpich2-mpicxx-und.patch
@@ -0,0 +1,31 @@
+--- Makefile.in 2011-08-25 15:13:33.437818904 -0400
++++ Makefile.in.new 2011-08-26 23:55:59.007152188 -0400
+@@ -102,6 +102,8 @@
+
+ CC = @CC@
+ CFLAGS = @CFLAGS@ $(MPICH2_MAKE_CFLAGS)
++CXX = @CXX@
++CXXFLAGS = @CXXFLAGS@ $(MPICH2_MAKE_CXXFLAGS)
+ C_COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
+ # Build the shared library from the shared object files
+ lib/lib${MPILIBNAME}. at SHLIB_EXT@: lib/lib${MPILIBNAME}.la
+@@ -118,7 +120,7 @@
+ (cd lib && $(CREATESHLIB) --mode=link -version-info "$(ABIVERSION)" -o lib${MPILIBNAME}f90.la -rpath $(libdir) -L. @LDFLAGS_DEPS@ -l$(MPILIBNAME) @LIB_DEPS@ -ldflags "$(LDFLAGS)" $(LIBS))
+ # Build the shared library from the shared object files
+ lib/lib${MPICXXLIBNAME}. at SHLIB_EXT@: lib/lib${MPICXXLIBNAME}.la
+- (cd lib && $(CREATESHLIB) --mode=link -version-info "$(ABIVERSION)" -o lib${MPICXXLIBNAME}.la -rpath $(libdir) -L. @LDFLAGS_DEPS@ -l$(MPILIBNAME) @LIB_DEPS@ -ldflags "$(LDFLAGS)" $(LIBS))
++ (cd lib && $(CREATESHLIB) --mode=link -cc="$(CXX)" -clink="$(CXX) $(CXXFLAGS) -shared" -version-info "$(ABIVERSION)" -o lib${MPICXXLIBNAME}.la -rpath $(libdir) -L. @LDFLAGS_DEPS@ -l$(MPILIBNAME) -lmpl @LIB_DEPS@ -ldflags "$(LDFLAGS)" $(LIBS))
+
+ # --------------------------------------------------------------------------
+ .libstamp0:
+--- src/util/createshlib.in 2010-11-06 11:02:44.000000000 -0400
++++ src/util/createshlib.in.new 2011-08-27 01:04:47.980532917 -0400
+@@ -99,7 +99,7 @@
+ # -cc and -clink allow us to override the commands used to
+ # build the shared library
+ -cc=*|--cc=*) CC_SHL=$option ;;
+- -clink=*|--clink=*) C_LINK_SHL=$option ;;
++ -clink=*|--clink=*) C_LINK_SHL=`echo $arg | sed -e 's/-clink=//'` ;;
+ -libtype=*|--libtype=*) libtype=$option ;;
+ -l*|-L*)
+ dependentLibs="$dependentLibs $arg"
diff --git a/sources b/sources
index 9cdb9e9..ae36f14 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cf7f8c12161b0af3f111e33c6d15f5c6 mpich2-1.4.tar.gz
+5c423a39900113ab7b01d8b57a0fd8fa mpich2-1.4.1.tar.gz
More information about the scm-commits
mailing list