commit mumps for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2020-09-15 16:25:09

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.4249 (New)


Package is "mumps"

Tue Sep 15 16:25:09 2020 rev:11 rq:833712 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2020-07-01 
14:27:09.154852718 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.4249/mumps.changes2020-09-15 
16:25:53.386458901 +0200
@@ -1,0 +2,9 @@
+Thu Jul 23 16:29:56 UTC 2020 - Egbert Eich 
+
+- Add build support for gcc10 to HPC build (bsc#1174439). 
+  * Remove explicit build dependency for libgomp1.
+  * Add missing compiler versions to openblas and scalapack
+build dependencies.
+- Add build support for openmpi4.
+
+---



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.Xr1soj/_old  2020-09-15 16:25:54.722460180 +0200
+++ /var/tmp/diff_new_pack.Xr1soj/_new  2020-09-15 16:25:54.726460184 +0200
@@ -74,6 +74,13 @@
 %bcond_with hpc
 %endif
 
+%if "%{flavor}" == "openmpi4"
+%define mpi_family  openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 4
+%bcond_with hpc
+%endif
+
 %if "%{flavor}" == "mvapich2"
 %define mpi_family  mvapich2
 %define mumps_f77_mpilibs -lfmpich -lmpich
@@ -105,6 +112,14 @@
 %bcond_without scotch
 %endif
 
+%if "%{flavor}" == "scotch-openmpi4"
+%define mpi_family  openmpi
+%define mpi_ver 4
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%bcond_with hpc
+%bcond_without scotch
+%endif
+
 %if "%{flavor}" == "scotch-mvapich2"
 %define mpi_family  mvapich2
 %define mumps_f77_mpilibs -lfmpich -lmpich
@@ -142,6 +157,16 @@
 %bcond_without hpc
 %endif
 
+%if "%{flavor}" == "gnu-openmpi4-hpc"
+%{?DisOMPI3}
+%undefine c_f_ver
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 4
+%bcond_without hpc
+%endif
+
 %if "%{flavor}" == "gnu-mvapich2-hpc"
 %undefine c_f_ver
 # macro mpi is used by macros for master package
@@ -187,6 +212,16 @@
 %bcond_without hpc
 %endif
 
+%if "%{flavor}" == "gnu7-openmpi4-hpc"
+%{?DisOMPI3}
+%define c_f_ver 7
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 4
+%bcond_without hpc
+%endif
+
 %if "%{flavor}" == "gnu7-mvapich2-hpc"
 %define c_f_ver 7
 # macro mpi is used by macros for master package
@@ -232,6 +267,16 @@
 %bcond_without hpc
 %endif
 
+%if "%{flavor}" == "gnu8-openmpi4-hpc"
+%{?DisOMPI3}
+%define c_f_ver 8
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 4
+%bcond_without hpc
+%endif
+
 %if "%{flavor}" == "gnu8-mvapich2-hpc"
 %define c_f_ver 8
 # macro mpi is used by macros for master package
@@ -277,6 +322,16 @@
 %bcond_without hpc
 %endif
 
+%if "%{flavor}" == "gnu9-openmpi4-hpc"
+%{?DisOMPI3}
+%define c_f_ver 9
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 4
+%bcond_without hpc
+%endif
+
 %if "%{flavor}" == "gnu9-mvapich2-hpc"
 %define c_f_ver 9
 # macro mpi is used by macros for master package
@@ -292,6 +347,61 @@
 %bcond_without hpc
 %endif
 
+%if "%{flavor}" == "gnu10-openmpi-hpc"
+%{?DisOMPI1}
+%define c_f_ver 10
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 1
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu10-openmpi2-hpc"
+%{?DisOMPI2}
+%define c_f_ver 10
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 2
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu10-openmpi3-hpc"
+%{?DisOMPI3}
+%define c_f_ver 10
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 3
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu10-openmpi4-hpc"
+%{?DisOMPI3}
+%define c_f_ver 10
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 4
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu10-mvapich2-hpc"
+%define c_f_ver 10
+# macro mpi is used by macros for master package
+%global mpi_family mvapich2
+%define mumps_f77_mpilibs -lfmpich -lmpich
+%undefine mpi_ver 
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu10-mpich-hpc"
+%define c_f_ver 10
+%global mpi_family mpich
+%bcond_without hpc
+%endif
+
 %ifarch i586 s390 

commit mumps for openSUSE:Factory

2020-07-01 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2020-07-01 14:27:07

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.3060 (New)


Package is "mumps"

Wed Jul  1 14:27:07 2020 rev:10 rq:817965 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-12-12 
23:18:39.386210826 +0100
+++ /work/SRC/openSUSE:Factory/.mumps.new.3060/mumps.changes2020-07-01 
14:27:09.154852718 +0200
@@ -1,0 +2,12 @@
+Tue Jun 30 20:05:56 UTC 2020 - Egbert Eich 
+
+- With gcc10, some fortran code started failing to build -
+  add compiler option -std=legacy to fix (bsc#1173549).
+
+---
+Tue Jun  2 07:50:37 UTC 2020 - Egbert Eich 
+
+- Add macros to handle building of openmpi1 flavors for serial
+  builds as well (bsc#1172345).
+
+---



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.TOnnBD/_old  2020-07-01 14:27:09.934855137 +0200
+++ /var/tmp/diff_new_pack.TOnnBD/_new  2020-07-01 14:27:09.938855149 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mumps
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -53,6 +53,7 @@
 %endif
 
 %if "%{flavor}" == "openmpi1"
+%{?DisOMPI1}
 %define mpi_family  openmpi
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %define mpi_ver 1
@@ -80,6 +81,7 @@
 %endif
 
 %if "%{flavor}" == "scotch-openmpi1"
+%{?DisOMPI1}
 %define mpi_family  openmpi
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %define mpi_ver 1
@@ -578,7 +580,7 @@
 %if %{with mpi}
 # Set LD_LIBRARY_PATH and PATH
  %define C_C mpicc
- %define F_C mpif77
+ %define F_C mpif77 -std=legacy
  %define F_L mpif77
  %define SCALAP -lscalapack %{!?with_hpc:-lblacs}
  %define MUMPS_LIBF77 %{!?with_hpc:-L%{my_libdir}} %{?mumps_f77_mpilibs}
@@ -588,7 +590,7 @@
  %define LIBS \\\$(LIBPAR)
 %else # mpi
  %define C_C gcc
- %define F_C gfortran
+ %define F_C gfortran -std=legacy
  %define F_L gfortran
  %define LIBSEQNEEDED libseqneeded
  %define MUMPS_LIBF77 -lmpiseq%{?PLAT}




commit mumps for openSUSE:Factory

2019-12-12 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-12-12 23:18:28

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.4691 (New)


Package is "mumps"

Thu Dec 12 23:18:28 2019 rev:9 rq:755681 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-12-05 
17:38:03.817380279 +0100
+++ /work/SRC/openSUSE:Factory/.mumps.new.4691/mumps.changes2019-12-12 
23:18:39.386210826 +0100
@@ -16 +16 @@
-  jsc#SLE-8609).
+  jsc#SLE-8604).



Other differences:
--



commit mumps for openSUSE:Factory

2019-12-05 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-12-05 17:35:09

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.4691 (New)


Package is "mumps"

Thu Dec  5 17:35:09 2019 rev:8 rq:754345 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-10-02 
11:58:33.427083756 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.4691/mumps.changes2019-12-05 
17:38:03.817380279 +0100
@@ -1,0 +2,29 @@
+Tue Dec  3 12:06:39 UTC 2019 - Egbert Eich 
+
+- Set %mpi_ver for scotch-openmpi
+- Remove requires for libblacs from HPC builds which is not
+  required there.
+- Add openmpi3 non-HPC build flavor.
+- Remove libblacs as explicit dependency for HPC build. BLACS
+  is part of scalapack.
+
+---
+Fri Nov 29 22:10:30 UTC 2019 - Egbert Eich 
+
+- Add support for gcc7 builds for HPC.
+- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766 &
+  jsc#SLE-8609).
+
+---
+Thu Nov 28 16:16:49 UTC 2019 - Egbert Eich 
+
+- Disable openmpi1 builds for SLE/Leap > 15.1.
+- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
+
+---
+Mon Nov 25 21:52:36 UTC 2019 - Stefan BrĂ¼ns 
+
+- Reflect renaming of openmpi packages to openmpi1 in Tumbleweed,
+  fixes unresolvable packages.
+
+---



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.BN4kIZ/_old  2019-12-05 17:38:06.909379163 +0100
+++ /var/tmp/diff_new_pack.BN4kIZ/_new  2019-12-05 17:38:06.913379162 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mumps
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,13 +32,10 @@
 ExclusiveArch:  do_not_build
 %endif
 
-%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
 
@@ -55,7 +52,7 @@
 %bcond_without scotch
 %endif
 
-%if "%{flavor}" == "openmpi"
+%if "%{flavor}" == "openmpi1"
 %define mpi_family  openmpi
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %define mpi_ver 1
@@ -69,15 +66,23 @@
 %bcond_with hpc
 %endif
 
+%if "%{flavor}" == "openmpi3"
+%define mpi_family  openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 3
+%bcond_with hpc
+%endif
+
 %if "%{flavor}" == "mvapich2"
 %define mpi_family  mvapich2
 %define mumps_f77_mpilibs -lfmpich -lmpich
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "scotch-openmpi"
+%if "%{flavor}" == "scotch-openmpi1"
 %define mpi_family  openmpi
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 1
 %bcond_with hpc
 %bcond_without scotch
 %endif
@@ -105,9 +110,42 @@
 %bcond_without scotch
 %endif
 
+%if "%{flavor}" == "gnu-openmpi-hpc"
+%{?DisOMPI1}
+%undefine c_f_ver
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 1
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu-openmpi2-hpc"
+%{?DisOMPI2}
+%undefine c_f_ver
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 2
+%bcond_without hpc
+%endif
+
+%if "%{flavor}" == "gnu-openmpi3-hpc"
+%{?DisOMPI3}
+%undefine c_f_ver
+# macro mpi is used by macros for master package
+%global mpi_family openmpi
+%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%define mpi_ver 3
+%bcond_without hpc
+%endif
+
 %if "%{flavor}" == "gnu-mvapich2-hpc"
 %undefine c_f_ver
+# macro mpi is used by macros for master package
 %global mpi_family mvapich2
+%define mumps_f77_mpilibs -lfmpich -lmpich
+%undefine mpi_ver 
 %bcond_without hpc
 %endif
 
@@ -117,9 +155,9 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu-openmpi-hpc"
+%if "%{flavor}" == "gnu7-openmpi-hpc"
 %{?DisOMPI1}
-%undefine c_f_ver
+%define c_f_ver 7
 # macro mpi is used by macros for master package
 %global mpi_family openmpi
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
@@ -127,9 +165,9 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu-openmpi2-hpc"
+%if "%{flavor}" == "gnu7-openmpi2-hpc"
 %{?DisOMPI2}
-%undefine c_f_ver
+%define c_f_ver 7
 # macro mpi is used 

commit mumps for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-10-02 11:58:32

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.2352 (New)


Package is "mumps"

Wed Oct  2 11:58:32 2019 rev:7 rq:734133 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-09-10 
00:02:35.801211078 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.2352/mumps.changes2019-10-02 
11:58:33.427083756 +0200
@@ -10 +10 @@
-- Update to version 5.2.1:
+- Update to version 5.2.1 (jsc#SLE-9939)



Other differences:
--



commit mumps for openSUSE:Factory

2019-09-09 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-09-10 00:02:32

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.7948 (New)


Package is "mumps"

Tue Sep 10 00:02:32 2019 rev:6 rq:729470 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-09-07 
11:48:39.766314647 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.7948/mumps.changes2019-09-10 
00:02:35.801211078 +0200
@@ -1,0 +2,6 @@
+Mon Sep  9 07:47:02 UTC 2019 - Ana Guerrero Lopez 
+
+- Update Source0, file is gz and not bzip2
+- Use -ffat-lto-objects to provide proper static library.
+
+---

Old:

  mumps-5.2.1.tar.bz2

New:

  mumps-5.2.1.tar.gz



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.T0T3X5/_old  2019-09-10 00:02:36.565211027 +0200
+++ /var/tmp/diff_new_pack.T0T3X5/_new  2019-09-10 00:02:36.569211026 +0200
@@ -22,6 +22,7 @@
 %define ver 5.2.1
 %define so_ver 5
 %define openblas_vers 0.3.6
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 
 %define PNAME %(echo %{pname} | tr [a-z] [A-Z])
 %define _ver %(echo %{ver} | tr . _)
@@ -216,7 +217,7 @@
 Version:%{ver}
 Release:0
 Url:http://mumps.enseeiht.fr/
-Source0:
http://mumps.enseeiht.fr/MUMPS_%{version}.tar.gz#/%{pname}-%{version}.tar.bz2
+Source0:
http://mumps.enseeiht.fr/MUMPS_%{version}.tar.gz#/%{pname}-%{version}.tar.gz
 Source1:Makefile.inc
 Patch1: 
Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch
 %if %{without hpc}




commit mumps for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-09-07 11:48:21

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.7948 (New)


Package is "mumps"

Sat Sep  7 11:48:21 2019 rev:5 rq:727691 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-07-17 
14:27:47.315246441 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.7948/mumps.changes2019-09-07 
11:48:39.766314647 +0200
@@ -1,0 +2,9 @@
+Wed Aug 28 18:59:46 UTC 2019 - Ana Guerrero Lopez 
+
+- Update to version 5.2.1:
+  * See ChangeLog file or at http://mumps.enseeiht.fr/index.php?page=dwnld
+- Refresh patch:
+  * Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch
+- Install the new binaries provided with the examples.
+
+---

Old:

  mumps-5.1.2.tar.bz2

New:

  mumps-5.2.1.tar.bz2



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.ONNO2A/_old  2019-09-07 11:48:40.350314563 +0200
+++ /var/tmp/diff_new_pack.ONNO2A/_new  2019-09-07 11:48:40.350314563 +0200
@@ -19,7 +19,7 @@
 %global flavor @BUILD_FLAVOR@%{nil}
 
 %define pname mumps
-%define ver 5.1.2
+%define ver 5.2.1
 %define so_ver 5
 %define openblas_vers 0.3.6
 
@@ -532,6 +532,7 @@
 %endif
 install -m 755 examples/*simpletest %{buildroot}%{my_bindir}
 install -m 755 examples/c_example %{buildroot}%{my_bindir}
+install -m 755 examples/*_save_restore %{buildroot}%{my_bindir}
 
 %if %{with mpi}
  %if %{without hpc}
@@ -587,7 +588,7 @@
 %endif
 
 # Don't want binaries in docdir
-rm -rf examples/*.o examples/*simpletest examples/c_example 
examples/multiple_arithmetics_example
+rm -rf examples/*.o examples/*simpletest examples/*_save_restore 
examples/c_example examples/multiple_arithmetics_example
 
 %if !%{with mpi}
 %post -n %{libname} -p /sbin/ldconfig

++ Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch 
++
--- /var/tmp/diff_new_pack.ONNO2A/_old  2019-09-07 11:48:40.374314560 +0200
+++ /var/tmp/diff_new_pack.ONNO2A/_new  2019-09-07 11:48:40.378314560 +0200
@@ -81,12 +81,12 @@
$(MAKE) ARITH=z mumps_lib
  
  include $(topdir)/Makefile.inc
-@@ -74,6 +74,8 @@ OBJS_COMMON_OTHER = \
- mumps_thread.o \
-   mumps_save_restore_C.o
- 
+@@ -78,6 +78,8 @@
+ tools_common.o \
+ sol_common.o
+
 +common: $(OBJS_COMMON_MOD) $(OBJS_COMMON_OTHER)
 +
  OBJS_MOD =   \
+ $(ARITH)ana_aux.o \
  $(ARITH)ana_aux_par.o \
- $(ARITH)ana_lr.o\

++ mumps-5.1.2.tar.bz2 -> mumps-5.2.1.tar.bz2 ++




commit mumps for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-07-17 14:27:46

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.1887 (New)


Package is "mumps"

Wed Jul 17 14:27:46 2019 rev:4 rq:716027 version:5.1.2

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-04-04 
12:07:56.889409632 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.1887/mumps.changes2019-07-17 
14:27:47.315246441 +0200
@@ -1,0 +2,6 @@
+Wed Jul 17 09:42:01 UTC 2019 - Michel Normand 
+
+- Add BuildRequires libopenblas-gnu-hpc >=  0.3.6 for hpc to  avoid
+  to build when openblas library not available (ppc64)
+
+---



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.N7Kxey/_old  2019-07-17 14:27:48.359243197 +0200
+++ /var/tmp/diff_new_pack.N7Kxey/_new  2019-07-17 14:27:48.363243185 +0200
@@ -21,6 +21,7 @@
 %define pname mumps
 %define ver 5.1.2
 %define so_ver 5
+%define openblas_vers 0.3.6
 
 %define PNAME %(echo %{pname} | tr [a-z] [A-Z])
 %define _ver %(echo %{ver} | tr . _)
@@ -234,6 +235,7 @@
 BuildRequires:  fdupes
 BuildRequires:  libblacs2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 BuildRequires:  libgomp1
+BuildRequires:  libopenblas-%{compiler_family}-hpc >=  %{openblas_vers}
 BuildRequires:  
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 BuildRequires:  suse-hpc
 %endif # hpc




commit mumps for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-04-04 12:07:56

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.3908 (New)


Package is "mumps"

Thu Apr  4 12:07:56 2019 rev:3 rq:691267 version:5.1.2

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-02-28 
21:44:53.637486908 +0100
+++ /work/SRC/openSUSE:Factory/.mumps.new.3908/mumps.changes2019-04-04 
12:07:56.889409632 +0200
@@ -1,0 +2,5 @@
+Wed Apr  3 14:24:22 UTC 2019 - Christian Goll 
+
+- added version flavor to scotch-openmpi[23] (bsc#1131426)
+
+---



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.u6mDPh/_old  2019-04-04 12:07:57.993408586 +0200
+++ /var/tmp/diff_new_pack.u6mDPh/_new  2019-04-04 12:07:57.993408586 +0200
@@ -82,6 +82,7 @@
 
 %if "%{flavor}" == "scotch-openmpi2"
 %define mpi_family  openmpi
+%define mpi_ver 2
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %bcond_with hpc
 %bcond_without scotch
@@ -89,6 +90,7 @@
 
 %if "%{flavor}" == "scotch-openmpi3"
 %define mpi_family  openmpi
+%define mpi_ver 3
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %bcond_with hpc
 %bcond_without scotch




commit mumps for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-02-28 21:44:52

Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and  /work/SRC/openSUSE:Factory/.mumps.new.28833 (New)


Package is "mumps"

Thu Feb 28 21:44:52 2019 rev:2 rq:680114 version:5.1.2

Changes:

--- /work/SRC/openSUSE:Factory/mumps/mumps.changes  2019-02-26 
22:19:58.614117774 +0100
+++ /work/SRC/openSUSE:Factory/.mumps.new.28833/mumps.changes   2019-02-28 
21:44:53.637486908 +0100
@@ -1,0 +2,13 @@
+Wed Feb 27 22:08:16 UTC 2019 - Egbert Eich 
+
+- Use -Wl,--whole-archive .. -Wl,--no-whole-archive instead of unpacking
+  static library to build a shared library.
+- Add dependency to gcc-gfortran to non-HPC build of devel package.
+
+---
+Wed Feb 27 18:29:25 UTC 2019 - Egbert Eich 
+
+- Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch 
+  * Add missing dependency to serialize sub-builds.
+
+---



Other differences:
--
++ mumps.spec ++
--- /var/tmp/diff_new_pack.tAtH4S/_old  2019-02-28 21:44:54.145486691 +0100
+++ /var/tmp/diff_new_pack.tAtH4S/_new  2019-02-28 21:44:54.169486680 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mumps
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -221,19 +221,19 @@
 %{?with_scotch:BuildRequires:  
%{scotch}%{?with_mpi:-%{mpi_family}%{?mpi_ext}}-devel}
  %if %{with mpi}
 BuildRequires:  %{mpi_family}%{?mpi_ext}-devel
-BuildRequires:  scalapack-%{mpi_family}%{?mpi_ext}-devel
 BuildRequires:  libblacs2-%{mpi_family}%{?mpi_ext}-devel
+BuildRequires:  scalapack-%{mpi_family}%{?mpi_ext}-devel
  %endif # mpi
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
 %else # hpc
 BuildRequires:  %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
 BuildRequires:  
%{mpi_family}%{?mpi_ver}-%{compiler_family}%{?c_f_ver}-hpc-macros-devel
-BuildRequires:  
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
+BuildRequires:  fdupes
 BuildRequires:  libblacs2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 BuildRequires:  libgomp1
+BuildRequires:  
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 BuildRequires:  suse-hpc
-BuildRequires:  fdupes
 %endif # hpc
 
 %description
@@ -275,8 +275,8 @@
 Requires:   lib%{pname}%{?scotch:-scotch}%{so_ver} = %{version}
 %if %{without hpc} && %{with mpi}
 # Install link targets for non-HPC MPI compat links from the MPI libdir - see 
below.
-BuildRequires:  lib%{pname}%{?scotch:-scotch}%{so_ver} = %{version}
 BuildRequires:  %{pname}%{?scotch:-scotch}-devel-static = %version
+BuildRequires:  lib%{pname}%{?scotch:-scotch}%{so_ver} = %{version}
 %endif
 
 %description %{so_ver}-compat
@@ -327,10 +327,11 @@
 Requires:   lapack-devel
 %{?with_scotch:Requires:   scotch-devel}
  %endif # mpi
+Recommends: gcc-fortran
 %else # hpc
 %hpc_requires_devel
-Requires:  libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 Requires:  libblacs2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
+Requires:   
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 %endif
 
 %description devel
@@ -493,8 +494,8 @@
  -lpthread %{MUMPS_LIBF77} -o ../libmumps_common%{?PLAT}.so.%{version}
 ln -s libmumps_common%{?PLAT}.so.%{version} ../libmumps_common%{?PLAT}.so
 for ARITH in c d s z ; do
-   rm -f *.o; ar -x ../lib${ARITH}mumps%{?PLAT}.a
-   %F_C -shared *.o -Wl,-soname,lib${ARITH}mumps%{?PLAT}.so.%{version} -L.. 
-lmumps_common%{?PLAT} \
+   %F_C -shared -Wl,--whole-archive ../lib${ARITH}mumps%{?PLAT}.a  
-Wl,--no-whole-archive \
+   -Wl,-soname,lib${ARITH}mumps%{?PLAT}.so.%{version} -L.. 
-lmumps_common%{?PLAT} \
 %{LORDERINGS} %{MUMPS_LIBF77} %{LIBBLAS} %{?SCALAP} -o 
../lib${ARITH}mumps%{?PLAT}.so.%{version}
ln -s lib${ARITH}mumps%{?PLAT}.so.%{version} ../lib${ARITH}mumps%{?PLAT}.so
 done
@@ -590,6 +591,7 @@
 %else
 %post -n %{libname}
 /sbin/ldconfig -N %{my_libdir}
+
 %postun -n %{libname}
 /sbin/ldconfig -N %{my_libdir}
 %{?with_hpc:%{hpc_module_delete_if_default}}

++