Hello community,
here is the log from the commit of package mpich
checked in at Wed Jan 30 18:47:47 CET 2008.
--------
--- mpich/mpich.changes 2007-05-24 10:44:54.000000000 +0200
+++ mpich/mpich.changes 2008-01-29 21:08:18.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Jan 29 21:08:01 CET 2008 - aj@suse.de
+
+- Fix c++ compilation.
+
+-------------------------------------------------------------------
New:
----
mpich-1.2.7p1-iostream.dif
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mpich.spec ++++++
--- /var/tmp/diff_new_pack.C10270/_old 2008-01-30 18:47:23.000000000 +0100
+++ /var/tmp/diff_new_pack.C10270/_new 2008-01-30 18:47:23.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package mpich (Version 1.2.7p1)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -15,11 +15,11 @@
%if %suse_version > 1020
BuildRequires: fdupes
%endif
-License: Other License(s), see package
+License: Any permissive
Group: Development/Libraries/Parallel
-URL: http://www-unix.mcs.anl.gov/mpi/mpich/
+Url: http://www-unix.mcs.anl.gov/mpi/mpich/
Version: 1.2.7p1
-Release: 72
+Release: 126
Summary: A Portable Implementation of MPI
Source: mpich-%{version}.tar.bz2
Source2: machines.LINUX
@@ -38,9 +38,10 @@
Patch10: mpich-mpiman.patch
Patch11: mpich-1.2.7_bsendutil2.c_uninitialized_variables.patch
Patch12: gfortran.patch
+Patch13: mpich-1.2.7p1-iostream.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: openssh, Modules
-Autoreqprov: on
+AutoReqProv: on
%define _mpich_root /opt/mpich
%define gnu 1
%define absoft 0
@@ -103,7 +104,7 @@
%package devel
Summary: A Portable Implementation of MPI
Group: Development/Libraries/Parallel
-Autoreqprov: on
+AutoReqProv: on
Requires: mpich
Provides: mpich-doc
Obsoletes: mpich-doc
@@ -131,9 +132,9 @@
%patch10
%patch11
%patch12
+%patch13
%build
-
%setenvs
# update
DIRS=$(find -type d)
@@ -185,7 +186,6 @@
for A in mpiuninstall chkserv ; do rm -f $RPM_BUILD_ROOT/%{_mpich_root}/$INST/sbin/$A; done
rm -rf $RPM_BUILD_ROOT/%{_mpich_root}/$INST/www
cp $RPM_BUILD_ROOT/%{_mpich_root}/$INST/examples/Makefile $RPM_BUILD_ROOT/%_defaultdocdir/mpich/examples/Makefile.$INST
-
rm -rf $RPM_BUILD_ROOT/%{_mpich_root}/$INST/examples
rm -rf $RPM_BUILD_ROOT/%{_mpich_root}/$INST/share/examples
rm -rf $RPM_BUILD_ROOT/%{_mpich_root}/$INST/doc
@@ -211,7 +211,6 @@
rm -f $RPM_BUILD_ROOT/%{_mpich_root}/man/mandesc
rm -f $RPM_BUILD_ROOT/%{_mpich_root}/man/*/depcomp
%if %suse_version > 1020
-
%fdupes -s $RPM_BUILD_ROOT
%endif
@@ -282,117 +281,119 @@
%{_mpich_root}/ch-*/bin/mpif77
%changelog
-* Thu May 24 2007 - stbinner@suse.de
+* Tue Jan 29 2008 aj@suse.de
+- Fix c++ compilation.
+* Thu May 24 2007 stbinner@suse.de
- add missing %%run_ldconfig calls
- use %%fdupes
-* Sat Mar 31 2007 - aj@suse.de
+* Sat Mar 31 2007 aj@suse.de
- Remove unnneeded BuildRequires.
-* Wed Mar 08 2006 - mrueckert@suse.de
+* Wed Mar 08 2006 mrueckert@suse.de
- move the man pages for the compilers into the devel package
aswell (#132558)
-* Fri Jan 27 2006 - mls@suse.de
+* Fri Jan 27 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Tue Jan 24 2006 - rguenther@suse.de
+* Tue Jan 24 2006 rguenther@suse.de
- make configury work with gfortran.
- re-enable fortran support and update packaged files.
-* Mon Jan 16 2006 - mrueckert@suse.de
+* Mon Jan 16 2006 mrueckert@suse.de
- update to version 1.2.7p1
- added mpich-1.2.7_bsendutil2.c_uninitialized_variables.patch
-* Wed Dec 21 2005 - ro@suse.de
+* Wed Dec 21 2005 ro@suse.de
- addded library .so symlinks to filelist
-* Mon Sep 19 2005 - mrueckert@suse.de
+* Mon Sep 19 2005 mrueckert@suse.de
- Fixed compiler warnings about implicit declarations.
- fixed patches to apply cleanly against 1.2.7
-* Fri Aug 19 2005 - mrueckert@suse.de
+* Fri Aug 19 2005 mrueckert@suse.de
- mpiman now defaults to "man" instead of "xman"
now it works without passing any parameter too.
-* Mon Jul 04 2005 - mrueckert@suse.de
+* Mon Jul 04 2005 mrueckert@suse.de
- Updated to version 1.2.7
- Added small patch against a buffer overflow in the log handler.
- Compile with -fno-strict-aliasing
- Use RPM_OPT_FLAGS
-* Sun Apr 24 2005 - aj@suse.de
+* Sun Apr 24 2005 aj@suse.de
- Compile with GCC4, disable g77.
-* Mon Aug 16 2004 - nashif@suse.de
+* Mon Aug 16 2004 nashif@suse.de
- Update to 1.2.6
-* Sat Jan 10 2004 - adrian@suse.de
+* Sat Jan 10 2004 adrian@suse.de
- build as user
-* Mon Jan 05 2004 - nashif@suse.de
+* Mon Jan 05 2004 nashif@suse.de
- update to 1.5.2.2
- fixed bug #33381: unnecessary s bit on mpdcon
-* Fri Jun 13 2003 - kukuk@suse.de
+* Fri Jun 13 2003 kukuk@suse.de
- Add missing directories to filelist
-* Thu May 29 2003 - nashif@suse.de
+* Thu May 29 2003 nashif@suse.de
- Compile ch_p4mpd in addition to default ch_p4
- Reworked file list
-* Thu Jan 09 2003 - nashif@suse.de
+* Thu Jan 09 2003 nashif@suse.de
- Update to 1.2.5
-* Wed Nov 20 2002 - ro@suse.de
+* Wed Nov 20 2002 ro@suse.de
- use java2
-* Sun Aug 04 2002 - nashif@suse.de
+* Sun Aug 04 2002 nashif@suse.de
- Update to 1.2.4
- Move to /opt to avoid path problems with lib64
- re-added module file
-* Mon Jun 24 2002 - ro@suse.de
+* Mon Jun 24 2002 ro@suse.de
- fix permissions for doc directories
-* Tue Jun 18 2002 - mls@suse.de
+* Tue Jun 18 2002 mls@suse.de
- delete bogus config.* files in examples directory
-* Thu May 16 2002 - meissner@suse.de
+* Thu May 16 2002 meissner@suse.de
- Another fix for lib64 (or we include %%buildroot paths in mpicc)
-* Tue May 14 2002 - ro@suse.de
+* Tue May 14 2002 ro@suse.de
- fix for lib64
-* Sat Feb 09 2002 - nashif@suse.de
+* Sat Feb 09 2002 nashif@suse.de
- -doc provides and obsoletes -manpages
-* Thu Feb 07 2002 - nashif@suse.de
+* Thu Feb 07 2002 nashif@suse.de
- Use RPM_BUILD_ROOT variable instead of actual value
-* Sat Feb 02 2002 - nashif@suse.de
+* Sat Feb 02 2002 nashif@suse.de
- Removed rpm_build_root references from scripts
-* Fri Feb 01 2002 - nashif@suse.de
+* Fri Feb 01 2002 nashif@suse.de
- Update to version 1.2.3
- splitted package to devel and doc
-* Thu Apr 12 2001 - nashif@suse.de
+* Thu Apr 12 2001 nashif@suse.de
- Applied cummulative patches upto bug #5906
-* Wed Mar 07 2001 - nashif@suse.de
+* Wed Mar 07 2001 nashif@suse.de
- Fixed order of patches in spec file
- Fixed script in spec to link binaries in /usr/bin
-* Tue Mar 06 2001 - nashif@suse.de
+* Tue Mar 06 2001 nashif@suse.de
- Update with latest patches (patch.all)
- removed all mpi* from /usr/bin (Conflicts with other MPIs)
- Added mpich module configuration file for (module load mpich), which
requires environment-modules package.
- Fixed shared lib path in mpif77,90
-* Tue Mar 06 2001 - schwab@suse.de
+* Tue Mar 06 2001 schwab@suse.de
- Build with --enable-sharedlib to get something that can be linked
into a shared library.
- Add %%suse_update_config.
-* Sat Feb 17 2001 - nashif@suse.de
+* Sat Feb 17 2001 nashif@suse.de
- Fixed va_arg arguments
- Update to latest patchlevel
-* Fri Nov 17 2000 - nashif@suse.de
+* Fri Nov 17 2000 nashif@suse.de
- Added mpe support
-* Thu Nov 16 2000 - nashif@suse.de
+* Thu Nov 16 2000 nashif@suse.de
- Applied latest cummulative patch
- Changed sub-package name: mpichman -> mpich-manpages
-* Sun Oct 29 2000 - nashif@suse.de
+* Sun Oct 29 2000 nashif@suse.de
- Update to version 1.2.1
-* Fri Mar 31 2000 - nadvornik@suse.cz
+* Fri Mar 31 2000 nadvornik@suse.cz
- removed directories owned by aaa_dir
-* Tue Jan 25 2000 - nashif@suse.de
+* Tue Jan 25 2000 nashif@suse.de
- Applied patches 4992 and 4997
-* Mon Jan 17 2000 - nashif@suse.de
+* Mon Jan 17 2000 nashif@suse.de
- Updated to 1.2.0
- moved manpages to /usr/share
-* Sun Nov 07 1999 - nashif@suse.de
+* Sun Nov 07 1999 nashif@suse.de
- Organised spec file
- fixed spec file
-* Thu Oct 07 1999 - nashif@suse.de
+* Thu Oct 07 1999 nashif@suse.de
- Minor link fixes and directory reloacation
-* Thu Sep 30 1999 - nashif@suse.de
+* Thu Sep 30 1999 nashif@suse.de
- Added mpichman: a new subpackage for the manual pages to avoid
conflict with LAM
- moved configuration files to /etc/mpich
- Now it should work side by side with LAM
-* Tue Sep 28 1999 - nashif@suse.de
+* Tue Sep 28 1999 nashif@suse.de
- Removed MPE from package: using old tk
-* Mon Sep 27 1999 - nashif@suse.de
+* Mon Sep 27 1999 nashif@suse.de
- MPICH - Message Passing Interface Implementation 1.1.2
++++++ mpich-1.2.7p1-iostream.dif ++++++
--- configure
+++ configure
@@ -2744,7 +2744,7 @@
# (the autoconf tests are too GNU-centric)
if test -n "$GXXTRIAL" ; then
cat > conftest.cc <
participants (1)
-
root@Hilbert.suse.de