Hello community,

here is the log from the commit of package scotch for openSUSE:Leap:15.2 
checked in at 2020-05-07 19:27:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/scotch (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.scotch.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "scotch"

Thu May  7 19:27:09 2020 rev:4 rq:795383 version:6.0.9

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/scotch/scotch.changes  2020-01-15 
16:01:33.359866172 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.scotch.new.2738/scotch.changes        
2020-05-07 19:32:25.826101088 +0200
@@ -1,0 +2,40 @@
+Fri Apr 17 16:34:29 UTC 2020 - Egbert Eich <e...@suse.com>
+
+- only serial scotch-metis-devel package should conflict with
+  metis-devel (boo#1169791).
+
+-------------------------------------------------------------------
+Thu Jan 30 13:35:55 UTC 2020 - Stefan Brüns <stefan.bru...@rwth-aachen.de>
+
+- Remove bogus %undefine suffix - suffix is a RPM builtin, and
+  trying to undefine it is an error since RPM 4.15.
+
+-------------------------------------------------------------------
+Tue Dec  3 09:55:35 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Enabled non-HPC openmpi3 build.
+
+-------------------------------------------------------------------
+Fri Nov 29 20:42:05 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Add support for gcc7 builds for HPC.
+- Add support for gcc8 and gcc9 for HPC (jsc#SLE-7766 &
+  jsc#SLE-8604).
+
+-------------------------------------------------------------------
+Thu Nov 28 16:08:36 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Update to version 6.0.9:
+  * Scotch 6.0.7 is mostly a bugfix version. It provides some new minor
+    features, such as an extension of the target architecture API and
+    MeTiS v5 compatibility.
+- Disable openmpi1 builds for SLE/Leap > 15.1.
+- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
+
+-------------------------------------------------------------------
+Wed Nov 27 18:06:39 UTC 2019 - Stefan Brüns <stefan.bru...@rwth-aachen.de>
+
+- Reflect renaming of openmpi packages to openmpi1 in Tumbleweed,
+  fixes unresolvable packages.
+
+-------------------------------------------------------------------

Old:
----
  scotch_6.0.7.tar.gz

New:
----
  scotch_6.0.9.tar.gz

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

Other differences:
------------------
++++++ scotch.spec ++++++
--- /var/tmp/diff_new_pack.yWYyDt/_old  2020-05-07 19:32:32.458114359 +0200
+++ /var/tmp/diff_new_pack.yWYyDt/_new  2020-05-07 19:32:32.462114367 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package scotch
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,18 +19,15 @@
 %global flavor @BUILD_FLAVOR@%{nil}
 
 %define base_pname scotch
-%define vers 6.0.7
-%define _vers 6_0_7
+%define vers 6.0.9
+%define _vers 6_0_9
 %define so_ver 0
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 
-%if 0%{?is_opensuse} || 0%{?is_backports}
-%undefine DisOMPI1
-%undefine DisOMPI2
-%undefine DisOMPI3
-%else
+%if 0%{?sle_version} >= 150200
 %define DisOMPI1 ExclusiveArch:  do_not_build
-%undefine DisOMPI2
+%endif
+%if !0%{?is_opensuse} && 0%{?sle_version:1} && 0%{?sle_version} < 150200
 %define DisOMPI3 ExclusiveArch:  do_not_build
 %endif
 
@@ -40,8 +37,6 @@
 %endif
 
 %if "%{flavor}" == "serial"
-%undefine suffix
-%undefine mpi_family
 %bcond_with hpc
 %endif
 
@@ -123,6 +118,147 @@
 %define mpi_vers 3
 %endif
 
+%if "%{flavor}" == "gnu7-hpc"
+%bcond_without hpc
+%global compiler_family gnu
+%define c_f_ver 7
+%endif
+
+%if "%{flavor}" == "gnu7-mvapich2-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_family mvapich2
+%endif
+
+%if "%{flavor}" == "gnu7-mpich-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_family mpich
+%endif
+
+%if "%{flavor}" == "gnu7-openmpi-hpc"
+%{?DisOMPI1}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_family openmpi
+%define mpi_vers 1
+%endif
+
+%if "%{flavor}" == "gnu7-openmpi2-hpc"
+%{?DisOMPI2}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_family openmpi
+%define mpi_vers 2
+%endif
+
+%if "%{flavor}" == "gnu7-openmpi3-hpc"
+%{?DisOMPI3}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_family openmpi
+%define mpi_vers 3
+%endif
+
+%if "%{flavor}" == "gnu8-hpc"
+%bcond_without hpc
+%global compiler_family gnu
+%define c_f_ver 8
+%endif
+
+%if "%{flavor}" == "gnu8-mvapich2-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 8
+%global mpi_family mvapich2
+%endif
+
+%if "%{flavor}" == "gnu8-mpich-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 8
+%global mpi_family mpich
+%endif
+
+%if "%{flavor}" == "gnu8-openmpi-hpc"
+%{?DisOMPI1}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 8
+%global mpi_family openmpi
+%define mpi_vers 1
+%endif
+
+%if "%{flavor}" == "gnu8-openmpi2-hpc"
+%{?DisOMPI2}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 8
+%global mpi_family openmpi
+%define mpi_vers 2
+%endif
+
+%if "%{flavor}" == "gnu8-openmpi3-hpc"
+%{?DisOMPI3}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 8
+%global mpi_family openmpi
+%define mpi_vers 3
+%endif
+
+%if "%{flavor}" == "gnu9-hpc"
+%bcond_without hpc
+%global compiler_family gnu
+%define c_f_ver 9
+%endif
+
+%if "%{flavor}" == "gnu9-mvapich2-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 9
+%global mpi_family mvapich2
+%endif
+
+%if "%{flavor}" == "gnu9-mpich-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 9
+%global mpi_family mpich
+%endif
+
+%if "%{flavor}" == "gnu9-openmpi-hpc"
+%{?DisOMPI1}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 9
+%global mpi_family openmpi
+%define mpi_vers 1
+%endif
+
+%if "%{flavor}" == "gnu9-openmpi2-hpc"
+%{?DisOMPI2}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 9
+%global mpi_family openmpi
+%define mpi_vers 2
+%endif
+
+%if "%{flavor}" == "gnu9-openmpi3-hpc"
+%{?DisOMPI3}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 9
+%global mpi_family openmpi
+%define mpi_vers 3
+%endif
+
 # Don't build non-HPC on SLE
 %if !0%{?is_opensuse}
  %if !0%{?with_hpc:1}
@@ -137,8 +273,8 @@
 %{?with_hpc:%{!?compiler_family:%global compiler_family gnu}}
 %{?with_mpi:%{!?mpi_family:error "No MPI family specified!"}}
 
-# For compatibility package names
-%if "%{mpi_family}" != "openmpi" || "%{mpi_vers}" != "1"
+# openmpi 1 was called just "openmpi" in Leap 15.x/SLE15
+%if 0%{?suse_version} >= 1550 || "%{mpi_family}" != "openmpi"  || 
"%{mpi_vers}" != "1"
 %define mpi_ext %{?mpi_vers}
 %endif
 
@@ -187,7 +323,7 @@
 Name:           %{package_name}
 Version:        %{vers}
 Release:        0
-Url:            http://www.labri.fr/perso/pelegrin/scotch/
+URL:            http://www.labri.fr/perso/pelegrin/scotch/
 Source0:        
https://gforge.inria.fr/frs/download.php/latestfile/298/scotch_%{version}.tar.gz
 Source1:        scotch-Makefile.inc.in
 BuildRequires:  autoconf
@@ -275,7 +411,7 @@
 %package     -n %{f_name -n -%{metis}}-devel
 Summary:        Development libraries for scotch
 Group:          Development/Libraries/C and C++
-%{?!with_hpc:Conflicts:      metis-devel}
+%{?!with_hpc:%{?!with_mpi:Conflicts:      metis-devel}}
 Requires:       %{f_name -l -s %{so_ver}}
 Requires:       %{f_name}-devel = %{version}
 

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.yWYyDt/_old  2020-05-07 19:32:32.506114455 +0200
+++ /var/tmp/diff_new_pack.yWYyDt/_new  2020-05-07 19:32:32.510114463 +0200
@@ -2,6 +2,7 @@
   <package>serial</package>
   <package>openmpi</package>
   <package>openmpi2</package>
+  <package>openmpi3</package>
   <package>mvapich2</package>
   <package>mpich</package>
   <package>gnu-openmpi-hpc</package>

++++++ scotch_6.0.7.tar.gz -> scotch_6.0.9.tar.gz ++++++
++++ 14988 lines of diff (skipped)


Reply via email to