Hello community,

here is the log from the commit of package openmpi for openSUSE:Factory checked 
in at 2011-12-27 18:37:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openmpi (Old)
 and      /work/SRC/openSUSE:Factory/.openmpi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openmpi", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openmpi/openmpi.changes  2011-10-11 
18:21:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi.changes     2011-12-27 
18:38:04.000000000 +0100
@@ -1,0 +2,99 @@
+Wed Oct 26 17:29:32 CEST 2011 - [email protected]
+
+- Update to OpenMPI 1.4.4 to fix problems with f90 code (bnc#724941):
+  * Modified a memcpy() call in the openib btl connection setup to use
+    memmove() instead because of the possibility of an overlapping
+    copy (as identified by valgrind).
+  * Changed use of sys_timer_get_cycles() to the more appropriate
+    wrapper: opal_timer_base_get_cycles().  Thanks to Jani Monoses
+    for this fix.
+  * Corrected the reported default value of btl_openib_ib_timeout
+    in the "IB retries exceeded" error message.  Thanks to Kevin Buckley
+    for this correction.
+  * Increase rdmacm adress resolution timeout from 1s to 30s & 
+    update Chelsio T4 openib BTL defaults.  Thanks to Steve Wise
+    for these updates.
+    (** also to appear in 1.5.5)
+  * Ensure that MPI_Accumulate error return in 1.4 is consistent with
+    1.5.x and trunk.
+  * Allow the word "slots" in rankfiles (i.e., not just "slot").
+    (** also appeared in 1.5.4)
+  * Add Mellanox ConnectX 3 device IDs to the openib BTL defaults.
+    (** also appeared in 1.5.4)
+  * Update description of btl_openib_cq_size to be more accurate.
+  * Ensure mpirun's --xterm options leaves sessions attached.
+    (** also appeared in 1.5.4)
+  * Update to allow more than 128 entries in an appfile.
+    (** also appeared in 1.5.4)
+  * Update description of btl_openib_cq_size to be more accurate.
+    (** also appeared in 1.5.4)
+  * Fix for deadlock when handling recursive attribute keyval deletions
+    (e.g., when using ROMIO with MPI_THREAD_MULTIPLE).
+  * Fix indexed datatype leaks.  Thanks to Pascal Deveze for supplying
+    the initial patch.  (** also appeared in 1.5.4)
+  * Fixed the F90 types of the sendcounts and displs parameters to
+    MPI_SCATTERV.  Thanks to Stanislav Sazykin for identifying the issue.
+    (** also appeared in 1.5.4)
+  * Exclude opal/libltdl from "make distclean" when --disable-dlopen is
+    used.  Thanks to David Gunter for reporting the issue.
+  * Fixed a segv in MPI_Comm_create when called with GROUP_EMPTY.
+    Thanks to Dominik Goeddeke for finding this.
+    (** also appeared in 1.5.4)
+  * Fixed return codes from MPI_PROBE and MPI_IPROBE.
+    (** also appeared in 1.5.4)
+  * Fixed undefined symbol error when using the vtf90 profiling tool.
+  * Fix for referencing an uninitialized variable in DPM ORTE.  Thanks
+    to Avinash Malik for reporting the issue.
+  * Fix for correctly handling multi-token args when using debuggers.
+  * Eliminated the unneeded u_int*_t datatype definitions.
+  * Change in ORTE DPM to get around gcc 4.[45].x compiler wanrings
+    about possibly calling free() on a non-heap variable, even though it
+    will never happen because the refcount will never go to zero.
+
+  * Fix for libtool issue when using pgcc to compile ompi in conjunction
+    with the -tp option.
+  * Fixed a race condition in osc_rdma_sync.  Thanks to Guillaume
+    Thouvenin for finding this issue.
+  * Clarification of MPI_Init_thread man page.
+  * Fixed an indexing problem in precondition_transports.
+  * Fixed a problem in which duplicated libs were being specified for
+    linking.  Thanks to Hicham Mouline for noticing it.
+  * Various autogen.sh fixes.
+  * Fix for memchecking buffers during MPI_*INIT.
+  * Man page cleanups.  Thanks to Jeremiah Willcock and Jed Brown.
+  * Fix for VT rpmbuild on RHEL5.
+  * Support Solaris legacy munmap prototype changes.
+    (** also appeared in 1.5.4)
+  * Expands app_idx to int32_t to allow more than 127 app_contexts.
+  * Guard the inclusion of execinfo.h since not all platforms have it.  Thanks
+    to Aleksej Saushev for identifying this issue.
+    (** also appeared in 1.5.4)
+  * Fix to avoid possible environment corruption.  Thanks to Peter Thompson
+    for identifying the issue and supplying a patch.
+    (** also appeared in 1.5.4)
+  * Fixed paffinity base MCA duplicate registrations.  Thanks to Gus
+    Correa for bringing this to our attention.
+  * Fix recursive locking bug when MPI-IO was used with
+    MPI_THREAD_MULTIPLE.  (** also appeared in 1.5.4)
+  * F90 MPI API fixes.
+  * Fixed a misleading MPI_Bcast error message.  Thanks to Jeremiah
+    Willcock for reporting this.
+  * Added <sys/stat.h> to ptmalloc's hooks.c (it's not always included
+    by default on some systems).
+  * Libtool patch to get around a build problem when using the IBM XL
+    compilers.
+  * Fix to detect and avoid overlapping memcpy().  Thanks to
+    Francis Pellegrini for identifying the issue.
+  * Fix to allow ompi to work on top of RoCE vLANs.
+  * Restored a missing debugger flag to support TotalView.  Thanks to
+    David Turner and the TV folks for supplying the fix.
+  * Updated SLURM support to 1.5.1.
+  * Removed an extraneous #include from the TCP BTL.
+  * When specifying OOB ports, fix to convert the ports into network
+    byte order before binding.
+  * Fixed use of memory barriers in the SM BTL.  This fixed segv's when
+    compiling with Intel 10.0.025 or PGI 9.0-3.
+  * Fix to prevent the SM BTL from creating its mmap'd file in
+    directories that are remotely mounted.
+
+-------------------------------------------------------------------

Old:
----
  openmpi-1.4.3.tar.bz2

New:
----
  openmpi-1.4.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openmpi.spec ++++++
--- /var/tmp/diff_new_pack.aWQnFv/_old  2011-12-27 18:38:07.000000000 +0100
+++ /var/tmp/diff_new_pack.aWQnFv/_new  2011-12-27 18:38:07.000000000 +0100
@@ -15,16 +15,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %define with_dapl 0
 
 Name:           openmpi
 Summary:        A powerful implementaion of MPI
-Version:        1.4.3
-Release:        16
 License:        BSD-3-Clause
 Group:          Development/Libraries/Parallel
+Version:        1.4.4
+Release:        0
 Source0:        %{name}-%{version}.tar.bz2
 Source1:        mpivars.sh
 Source2:        mpivars.csh
@@ -33,9 +32,13 @@
 # Patch0:         openmpi-new-ehca.patch
 Url:            http://www.open-mpi.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc-c++ gcc-fortran mpi-selector
+BuildRequires:  gcc-c++
+BuildRequires:  gcc-fortran
+BuildRequires:  mpi-selector
 %if %{with_dapl}
-BuildRequires:  compat-dapl-devel libibumad-devel libibverbs-devel
+BuildRequires:  compat-dapl-devel
+BuildRequires:  libibumad-devel
+BuildRequires:  libibverbs-devel
 %endif
 ExcludeArch:    s390 s390x
 %ifarch x86_64
@@ -55,8 +58,6 @@
 
 
 %package devel
-License:        BSD-3-Clause
-Group:          Development/Libraries/Parallel
 Summary:        A powerful implementaion of MPI
 Requires:       %{name} = %{version} libstdc++-devel
 %if %{with_dapl}

++++++ openmpi-1.4.3.tar.bz2 -> openmpi-1.4.4.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/openmpi/openmpi-1.4.3.tar.bz2 
/work/SRC/openSUSE:Factory/.openmpi.new/openmpi-1.4.4.tar.bz2 differ: char 11, 
line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to