Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2023-10-24 20:08:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and      /work/SRC/openSUSE:Factory/.mumps.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mumps"

Tue Oct 24 20:08:01 2023 rev:17 rq:1119876 version:5.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/mumps/mumps.changes      2022-09-11 
21:57:20.589627043 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.24901/mumps.changes   2023-10-24 
20:08:09.800101653 +0200
@@ -1,0 +2,11 @@
+Mon Oct 23 19:17:11 UTC 2023 - Egbert Eich <[email protected]>
+
+- Disable HPC flavors on i586
+
+-------------------------------------------------------------------
+Mon Oct 23 11:55:43 UTC 2023 - Nicolas Morey <[email protected]>
+
+- Drop support for obsolete openmpi[123]
+- Prepare support for openmpi5
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ mumps.spec ++++++
--- /var/tmp/diff_new_pack.KVKY5R/_old  2023-10-24 20:08:10.428124485 +0200
+++ /var/tmp/diff_new_pack.KVKY5R/_new  2023-10-24 20:08:10.432124631 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package mumps
+# spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -55,30 +55,6 @@
 %bcond_without scotch
 %endif
 
-%if "%{flavor}" == "openmpi1"
-%{?DisOMPI1}
-%define mpi_family  openmpi
-%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
-%define mpi_ver 1
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "openmpi2"
-%{?DisOMPI2}
-%define mpi_family  openmpi
-%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
-%define mpi_ver 2
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "openmpi3"
-%{?DisOMPI3}
-%define mpi_family  openmpi
-%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
-%define mpi_ver 3
-%bcond_with hpc
-%endif
-
 %if "%{flavor}" == "openmpi4"
 %{?DisOMPI4}
 %define mpi_family  openmpi
@@ -87,43 +63,33 @@
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "mvapich2"
-%define mpi_family  mvapich2
-%define mumps_f77_mpilibs -lfmpich -lmpich
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "scotch-openmpi1"
-%{?DisOMPI1}
+%if "%{flavor}" == "openmpi5"
+%{?DisOMPI5}
 %define mpi_family  openmpi
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
-%define mpi_ver 1
+%define mpi_ver 5
 %bcond_with hpc
-%bcond_without scotch
 %endif
 
-%if "%{flavor}" == "scotch-openmpi2"
-%{?DisOMPI2}
-%define mpi_family  openmpi
-%define mpi_ver 2
-%define mumps_f77_mpilibs -lmpi_mpifh -lmpi
+%if "%{flavor}" == "mvapich2"
+%define mpi_family  mvapich2
+%define mumps_f77_mpilibs -lfmpich -lmpich
 %bcond_with hpc
-%bcond_without scotch
 %endif
 
-%if "%{flavor}" == "scotch-openmpi3"
-%{?DisOMPI3}
+%if "%{flavor}" == "scotch-openmpi4"
+%{?DisOMPI4}
 %define mpi_family  openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %bcond_with hpc
 %bcond_without scotch
 %endif
 
-%if "%{flavor}" == "scotch-openmpi4"
-%{?DisOMPI4}
+%if "%{flavor}" == "scotch-openmpi5"
+%{?DisOMPI5}
 %define mpi_family  openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %define mumps_f77_mpilibs -lmpi_mpifh -lmpi
 %bcond_with hpc
 %bcond_without scotch
@@ -136,43 +102,23 @@
 %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}
+%if "%{flavor}" == "gnu-openmpi4-hpc"
+%{?DisOMPI4}
 %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
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu-openmpi5-hpc"
+%{?DisOMPI5}
 %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-openmpi4-hpc"
-%{?DisOMPI4}
-%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
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -191,43 +137,23 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi-hpc"
-%{?DisOMPI1}
-%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 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi2-hpc"
-%{?DisOMPI2}
-%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 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu7-openmpi4-hpc"
+%{?DisOMPI4}
 %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 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu7-openmpi5-hpc"
+%{?DisOMPI5}
 %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
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -246,43 +172,23 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi-hpc"
-%{?DisOMPI1}
-%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 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi2-hpc"
-%{?DisOMPI2}
-%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 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu8-openmpi4-hpc"
+%{?DisOMPI4}
 %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 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu8-openmpi5-hpc"
+%{?DisOMPI5}
 %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
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -301,43 +207,23 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi-hpc"
-%{?DisOMPI1}
-%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 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi2-hpc"
-%{?DisOMPI2}
-%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 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu9-openmpi4-hpc"
+%{?DisOMPI4}
 %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 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu9-openmpi5-hpc"
+%{?DisOMPI5}
 %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
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -356,43 +242,23 @@
 %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}
+%if "%{flavor}" == "gnu10-openmpi4-hpc"
+%{?DisOMPI4}
 %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
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu10-openmpi5-hpc"
+%{?DisOMPI5}
 %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
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -447,6 +313,7 @@
 %define package_name %{pname}%{?scotch:-%{scotch}}%{?my_suffix}
 %define libname lib%{pname}%{?scotch:-%{scotch}}%{?so_ver}%{?my_suffix}
 %else
+ExcludeArch:    %ix86
 %{!?compiler_family:%global compiler_family gnu}
 %{?with_mpi:%{!?mpi_family:error "No MPI family specified!"}}
 

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.KVKY5R/_old  2023-10-24 20:08:10.484126521 +0200
+++ /var/tmp/diff_new_pack.KVKY5R/_new  2023-10-24 20:08:10.488126667 +0200
@@ -1,18 +1,9 @@
 <multibuild>
   <package>serial</package>
-  <package>openmpi1</package>
-  <package>openmpi2</package>
-  <package>openmpi3</package>
   <package>openmpi4</package>
   <package>mvapich2</package>
   <package>scotch-serial</package>
-  <package>scotch-openmpi1</package>
-  <package>scotch-openmpi2</package>
-  <package>scotch-openmpi3</package>
   <package>scotch-openmpi4</package>
-  <package>gnu-openmpi-hpc</package>
-  <package>gnu-openmpi2-hpc</package>
-  <package>gnu-openmpi3-hpc</package>
   <package>gnu-openmpi4-hpc</package>
   <package>gnu-mvapich2-hpc</package>
   <package>gnu-mpich-hpc</package>

Reply via email to