Hello community,

here is the log from the commit of package openmpi for openSUSE:Factory checked 
in at 2012-04-17 22:00:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2012-03-23 
12:23:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi.changes     2012-04-17 
22:00:25.000000000 +0200
@@ -1,0 +2,58 @@
+Sat Apr 14 08:33:37 UTC 2012 - [email protected]
+
+- fix ARM support again
+
+-------------------------------------------------------------------
+Tue Mar 20 19:05:25 CET 2012 - [email protected]
+
+- Update to 1.5.4:
+  * Add support for the (as yet unreleased) Mellanox MXM transport.
+  * Add support for dynamic service levels (SLs) in the openib BTL.
+  * Fixed C++ bindings cosmetic/warnings issue with
+    MPI::Comm::NULL_COPY_FN and MPI::Comm::NULL_DELETE_FN.
+  * Also allow the word "slots" in rankfiles (i.e., not just "slot").
+  * Add Mellanox ConnectX 3 device IDs to the openib BTL defaults.
+  * Various FCA updates.
+  * Add missing ARM assembly code files.
+  * Update to allow more than 128 entries in an appfile.
+  * Various VT updates and bug fixes.
+  * Update description of btl_openib_cq_size to be more accurate.
+  * Various assembly "clobber" fixes.
+  * Fix a hang in carto selection in obscure situations.
+  * Updated to Automake 1.11.1
+  * Fix compilation of LSF support.
+  * Update MPI_Comm_spawn_multiple.3 man page to reflect what it
+    actually does.
+  * Fix for possible corruption of the environment.
+  * Enable use of PSM on direct-launch SLURM jobs.
+  * Update paffinity hwloc to v1.2, and to fix minor bugs affinity
+    assignment bugs on PPC64/Linux platforms.
+  * Let the openib BTL auto-detect its bandwidth.
+  * Support new MPI-2.2 datatypes.
+  * Updates to support more datatypes in MPI one-sided communication.
+  * Fix recursive locking bug when MPI-IO was used with
+    MPI_THREAD_MULTIPLE.
+  * Fix mpirun handling of prefix conflicts.
+  * Ensure mpirun's --xterm options leaves sessions attached.
+  * Fixed type of sendcounts and displs in the "use mpi" F90 module.
+    ABI is preserved, but applications may well be broken.  See the
+    README for more details.
+  * Fix indexed datatype leaks.
+  * Fix debugger mapping when mpirun's -npernode option is used.
+  * Fix segv associated with MPI_Comm_create with MPI_GROUP_EMPTY.
+  * Improved LoadLeveler ORTE support.
+  * Add new btl_openib_gid_index MCA parameter to allow selecting which
+    GID to use on an OpenFabrics device's GID table.
+  * Add support for PCI relaxed ordering in the OpenFabrics BTL (when
+    available).
+  * Update rsh logic to allow correct SGE operation.
+  * Ensure that the mca_paffinity_alone MCA parameter only appears once
+    in the ompi_info output.
+  * Fixed return codes from MPI_PROBE and MPI_IPROBE.
+  * If something goes wrong during MPI_INIT, fix the error
+    message to say that it's illegal to invoke MPI_INIT before
+    MPI_INIT.
+
+  For further changes see NEWS in the package documentation.
+
+-------------------------------------------------------------------

Old:
----
  arm_support
  openmpi-1.4.5.tar.bz2

New:
----
  openmpi-1.5.4.tar.bz2

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

Other differences:
------------------
++++++ openmpi.spec ++++++
--- /var/tmp/diff_new_pack.bC6q7e/_old  2012-04-17 22:00:29.000000000 +0200
+++ /var/tmp/diff_new_pack.bC6q7e/_new  2012-04-17 22:00:29.000000000 +0200
@@ -22,18 +22,17 @@
 Summary:        A powerful implementaion of MPI
 License:        BSD-3-Clause
 Group:          Development/Libraries/Parallel
-Version:        1.4.5
+Version:        1.5.4
 Release:        0
 Source0:        %{name}-%{version}.tar.bz2
 #Source0:        
http://www.open-mpi.org/software/ompi/v1.4/downloads/%{name}-%{version}.tar.bz2
 Source1:        mpivars.sh
 Source2:        mpivars.csh
 Source3:        baselibs.conf
-Patch0:         arm_support
-# Patch0:         openmpi-new-ehca.patch
 Url:            http://www.open-mpi.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Modules
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gcc-fortran
 BuildRequires:  mpi-selector
@@ -43,7 +42,7 @@
 BuildRequires:  libibverbs-devel
 %endif
 # List loosely based on files available in openmpi-1.4.4/opal/asm/generated/
-ExclusiveArch:  %alpha x86_64 %ix86 ia64 mips mips64 ppc ppc64 %sparc
+ExclusiveArch:  %alpha %arm x86_64 %ix86 ia64 mips mips64 ppc ppc64 %sparc
 %ifarch x86_64
 BuildRequires:  numactl
 %endif
@@ -82,12 +81,8 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-%ifarch %arm
-./autogen.sh
-%endif
 %configure \
        --disable-static \
 %if %{with_dapl}
@@ -97,7 +92,7 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
+%makeinstall
 # make and install mpivars files
 sed -e 's,prefix,%_prefix,g' -e 's,libdir,%_prefix/%_lib,g' %{S:1} \
     > $RPM_BUILD_ROOT%_bindir/mpivars.sh
@@ -120,7 +115,10 @@
        ls -l "$input.gz"
 done
 
+rm -f %buildroot/%_libdir/libotf.la
+
 mkdir -p ${RPM_BUILD_ROOT}/usr/share/modules/gnu-openmpi
+%fdupes %{buildroot}%{_mandir} %{buildroot}%{_datadir}
 
 cat << EOF > ${RPM_BUILD_ROOT}/usr/share/modules/gnu-openmpi/%version
 #%Module
@@ -200,5 +198,7 @@
 %doc %_prefix/share/*.SPEC
 %doc %_prefix/share/vampirtrace
 %doc %_prefix/share/vt*-wrapper-data.txt
+%_libdir/pkgconfig
+%_datadir/libtool
 
 %changelog

++++++ openmpi-1.4.5.tar.bz2 -> openmpi-1.5.4.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/openmpi/openmpi-1.4.5.tar.bz2 
/work/SRC/openSUSE:Factory/.openmpi.new/openmpi-1.5.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