Hello community,

here is the log from the commit of package openmpi for openSUSE:Factory checked 
in at 2013-04-17 23:12:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2013-03-05 
06:46:39.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi.changes     2013-04-17 
23:12:35.000000000 +0200
@@ -1,0 +2,93 @@
+Mon Apr  8 12:20:50 CEST 2013 - [email protected]
+
+- Update to 1.7.
+  The following is an abbreviated list of changes in v1.7 (note that
+  countless other smaller improvements and enhancements are not shown
+  below):
+
+  - Added MPI-3 functionality:
+      - MPI_GET_LIBRARY_VERSION
+      - Matched probe
+      - MPI_TYPE_CREATE_HINDEXED_BLOCK
+      - Non-blocking collectives
+      - MPI_INFO_ENV support
+      - Fortran '08 bindings (see below)
+
+  - Dropped support for checkpoint/restart due to loss of maintainer :-(
+  - Enabled compile-time warning of deprecated MPI functions by default
+    (in supported compilers).
+  - Revamped Fortran MPI bindings (see the README for details):
+    - "mpifort" is now the preferred wrapper compiler for Fortran
+    - Added "use mpi_f08" bindings (for compilers that support it)
+    - Added better "use mpi" support (for compilers that support it)
+    - Removed incorrect MPI_SCATTERV interface from "mpi" module that
+      was added in the 1.5.x series for ABI reasons.
+  - Lots of VampirTrace upgrades and fixes; upgrade to v5.14.3.
+  - Modified process affinity system to provide warning when bindings
+    result in being "bound to all", which is equivalent to not being
+    bound.
+  - Removed maffinity, paffinity, and carto frameworks (and associated
+    MCA params).
+  - Upgraded to hwloc v1.5.1.
+  - Added performance improvements to the OpenIB (OpenFabrics) BTL.
+  - Made malloc hooks more friendly to IO interprosers. Thanks to the
+    bug report and suggested fix from Darshan maintainer Phil Carns.
+  - Added support for the DMTCP checkpoint/restart system.
+  - Added support for the Cray uGNI interconnect.
+  - Fixed header file problems on OpenBSD.
+  - Fixed issue with MPI_TYPE_CREATE_F90_REAL.
+  - Wrapper compilers now explicitly list/link all Open MPI libraries if
+    they detect static linking CLI arguments.
+  - Open MPI now requires a C99 compiler to build. Please upgrade your
+    C compiler if you do not have a C99-compliant compiler.
+  - Fix MPI_GET_PROCESSOR_NAME Fortran binding to set ierr properly.
+    Thanks to LANL for spotting the error.
+  - Many MXM and FCA updates.
+  - Fixed erroneous free of putenv'ed string that showed up in Valgrind
+    reports.
+  - Fixed MPI_IN_PLACE case for MPI_ALLGATHER.
+  - Fixed a bug that prevented MCA params from being forwarded to
+    daemons upon launch.
+  - Fixed issues with VT and CUDA --with-cuda[-libdir] configuration CLI
+    parameters.
+  - Entirely new implementation of many MPI collective routines focused
+    on better performance.
+  - Revamped autogen / build system.
+  - Add new sensor framework to ORTE that includes modules for detecting
+    stalled applications and processes that consume too much memory.
+  - Added new state machine framework to ORTE that converts ORTE into an
+    event-driven state machine using the event library.
+  - Added a new MCA parameter (ess_base_stream_buffering) that allows the user
+    to override the system default for buffering of stdout/stderr streams
+    (via setvbuf). Parameter is not visible via ompi_info.
+  - Revamped the launch system to allow consideration of node hardware
+    in assigning process locations and bindings.
+  - Added the -novm option to preserve the prior launch behavior.
+  - Revamped the process mapping system to utilize node hardware by adding
+    new map-by, rank-by, and bind-to cmd line options.
+  - Added new MCA parameter to provide protection against IO forwarding
+    backlog.
+  - Dropped support for native Windows due to loss of maintainers. :-(
+  - Added a new parallel I/O component and multiple new frameworks to
+    support parallel I/O operations.
+  - Fix typo in orte_setup_hadoop.m4. Thanks to Aleksej Saushev for
+    reporting it
+  - Fix a very old error in opal_path_access(). Thanks to Marco Atzeri
+    for chasing it down. 
+- Remove openmpi-sync-builtins.patch as it's not needed anymore.
+
+-------------------------------------------------------------------
+Mon Apr  8 11:46:59 CEST 2013 - [email protected]
+
+- Define sysconfdir to be below the version specific openmpi
+  directory (bnc#805244).
+
+-------------------------------------------------------------------
+Tue Apr  2 14:13:19 CEST 2013 - [email protected]
+
+- Unset the system default in addition to unregistering the
+  openmpi version (bnc#810598).
+- Unconditionally set the just installed openmpi version
+  to be the default.
+
+-------------------------------------------------------------------

Old:
----
  openmpi-1.6.4.tar.bz2
  openmpi-sync-builtins.patch

New:
----
  openmpi-1.7.tar.bz2

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

Other differences:
------------------
++++++ openmpi.spec ++++++
--- /var/tmp/diff_new_pack.Sa205S/_old  2013-04-17 23:12:38.000000000 +0200
+++ /var/tmp/diff_new_pack.Sa205S/_new  2013-04-17 23:12:38.000000000 +0200
@@ -19,7 +19,7 @@
 %define with_dapl 0
 
 Name:           openmpi
-Version:        1.6.4
+Version:        1.7
 Release:        0
 Summary:        A powerful implementaion of MPI
 License:        BSD-3-Clause
@@ -31,8 +31,6 @@
 Source3:        baselibs.conf
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch0:         remove-assembler-for-armv5.diff
-# PATCH-FEATURE-UPSTREAM openmpi-sync-builtins.patch [svn revision 25498, or 
0903ce6 on the git mirror] -- Andreas Schwab, SUSE Labs, [email protected]
-Patch1:         openmpi-sync-builtins.patch
 BuildRequires:  Modules
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -101,7 +99,6 @@
 %ifarch armv5el armv5tel aarch64
 %patch0
 %endif
-%patch1 -p1
 
 %build
 ./autogen.sh
@@ -120,6 +117,7 @@
 make %{?_smp_mflags}
 
 %install
+
 %make_install
 # make and install mpivars files
 sed -e 's,prefix,%{mpi_prefix},g' -e 's,libdir,%{mpi_libdir},g' %{SOURCE1} \
@@ -175,14 +173,17 @@
         --register %{name}-%{version} \
         --source-dir %{mpi_bindir} \
         --yes
-if [ "`/usr/bin/mpi-selector --system --query`" = '' ]; then
-  /usr/bin/mpi-selector \
+/usr/bin/mpi-selector \
        --system \
-       --set %{name}-%{version}
-fi
+       --set %{name}-%{version} \
+       --yes
 
 %preun
 /usr/bin/mpi-selector --unregister %{name}-%{version} --yes
+/usr/bin/mpi-selector --system --query
+if [ ! -z "`/usr/bin/mpi-selector --system --query`" ]; then
+    /usr/bin/mpi-selector --system --unset --yes %{name}-%{version}
+fi
 
 %postun -p /sbin/ldconfig
 

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

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

Reply via email to