Script 'mail_helper' called by obssrc
Hello community,

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

Package is "hypre"

Tue Oct 24 20:08:14 2023 rev:12 rq:1119955 version:2.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/hypre/hypre.changes      2021-01-30 
13:56:27.634044586 +0100
+++ /work/SRC/openSUSE:Factory/.hypre.new.24901/hypre.changes   2023-10-24 
20:08:20.928506239 +0200
@@ -1,0 +2,11 @@
+Mon Oct 23 19:11:08 UTC 2023 - Egbert Eich <[email protected]>
+
+- Disable HPC flavors on i586
+
+-------------------------------------------------------------------
+Mon Oct 23 11:47:33 UTC 2023 - Nicolas Morey <[email protected]>
+
+- Drop support for obsolete openmpi[123]
+- Prepare support for openmpi5
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ hypre.spec ++++++
--- /var/tmp/diff_new_pack.nUpL2N/_old  2023-10-24 20:08:21.548528781 +0200
+++ /var/tmp/diff_new_pack.nUpL2N/_new  2023-10-24 20:08:21.548528781 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package hypre
+# spec file
 #
-# Copyright (c) 2021 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
@@ -46,32 +46,18 @@
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "openmpi"
-%global mpi_family  openmpi
-%define mpi_vers 1
-%bcond_with hpc
-%{?DisOMPI1}
-%endif
-
-%if "%{flavor}" == "openmpi2"
-%global mpi_family  openmpi
-%define mpi_vers 2
-%bcond_with hpc
-%{?DisOMPI2}
-%endif
-
-%if "%{flavor}" == "openmpi3"
+%if "%{flavor}" == "openmpi4"
 %global mpi_family  openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_with hpc
-%{?DisOMPI3}
+%{?DisOMPI4}
 %endif
 
-%if "%{flavor}" == "openmpi4"
+%if "%{flavor}" == "openmpi5"
 %global mpi_family  openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_with hpc
-%{?DisOMPI4}
+%{?DisOMPI5}
 %endif
 
 %if "%{flavor}" == "mvapich2"
@@ -106,40 +92,22 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu-openmpi-hpc"
-%undefine c_f_ver
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 1
-%bcond_without hpc
-%{?DisOMPI1}
-%endif
-
-%if "%{flavor}" == "gnu-openmpi2-hpc"
-%undefine c_f_ver
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 2
-%bcond_without hpc
-%{?DisOMPI2}
-%endif
-
-%if "%{flavor}" == "gnu-openmpi3-hpc"
+%if "%{flavor}" == "gnu-openmpi4-hpc"
 %undefine c_f_ver
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_without hpc
-%{?DisOMPI3}
+%{?DisOMPI4}
 %endif
 
-%if "%{flavor}" == "gnu-openmpi4-hpc"
+%if "%{flavor}" == "gnu-openmpi5-hpc"
 %undefine c_f_ver
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_without hpc
-%{?DisOMPI4}
+%{?DisOMPI5}
 %endif
 
 %if "%{flavor}" == "gnu7-mvapich2-hpc"
@@ -156,40 +124,22 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi-hpc"
-%define c_f_ver 7
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 1
-%bcond_without hpc
-%{?DisOMPI1}
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi2-hpc"
-%define c_f_ver 7
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 2
-%bcond_without hpc
-%{?DisOMPI2}
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi3-hpc"
+%if "%{flavor}" == "gnu7-openmpi4-hpc"
 %define c_f_ver 7
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_without hpc
-%{?DisOMPI3}
+%{?DisOMPI4}
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi4-hpc"
+%if "%{flavor}" == "gnu7-openmpi5-hpc"
 %define c_f_ver 7
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_without hpc
-%{?DisOMPI4}
+%{?DisOMPI5}
 %endif
 
 %if "%{flavor}" == "gnu8-mvapich2-hpc"
@@ -206,40 +156,22 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi-hpc"
-%define c_f_ver 8
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 1
-%bcond_without hpc
-%{?DisOMPI1}
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi2-hpc"
-%define c_f_ver 8
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 2
-%bcond_without hpc
-%{?DisOMPI2}
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi3-hpc"
+%if "%{flavor}" == "gnu8-openmpi4-hpc"
 %define c_f_ver 8
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_without hpc
-%{?DisOMPI3}
+%{?DisOMPI4}
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi4-hpc"
+%if "%{flavor}" == "gnu8-openmpi5-hpc"
 %define c_f_ver 8
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_without hpc
-%{?DisOMPI4}
+%{?DisOMPI5}
 %endif
 
 %if "%{flavor}" == "gnu9-mvapich2-hpc"
@@ -256,40 +188,22 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi-hpc"
-%define c_f_ver 9
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 1
-%bcond_without hpc
-%{?DisOMPI1}
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi2-hpc"
-%define c_f_ver 9
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 2
-%bcond_without hpc
-%{?DisOMPI2}
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi3-hpc"
+%if "%{flavor}" == "gnu9-openmpi4-hpc"
 %define c_f_ver 9
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_without hpc
-%{?DisOMPI3}
+%{?DisOMPI4}
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi4-hpc"
+%if "%{flavor}" == "gnu9-openmpi5-hpc"
 %define c_f_ver 9
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_without hpc
-%{?DisOMPI4}
+%{?DisOMPI5}
 %endif
 
 %if "%{flavor}" == "gnu10-mvapich2-hpc"
@@ -306,40 +220,22 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi-hpc"
-%define c_f_ver 10
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 1
-%bcond_without hpc
-%{?DisOMPI1}
-%endif
-
-%if "%{flavor}" == "gnu10-openmpi2-hpc"
-%define c_f_ver 10
-%define compiler_family gnu
-%define mpi_family openmpi
-%define mpi_vers 2
-%bcond_without hpc
-%{?DisOMPI2}
-%endif
-
-%if "%{flavor}" == "gnu10-openmpi3-hpc"
+%if "%{flavor}" == "gnu10-openmpi4-hpc"
 %define c_f_ver 10
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_without hpc
-%{?DisOMPI3}
+%{?DisOMPI4}
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi4-hpc"
+%if "%{flavor}" == "gnu10-openmpi5-hpc"
 %define c_f_ver 10
 %define compiler_family gnu
 %define mpi_family openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_without hpc
-%{?DisOMPI4}
+%{?DisOMPI5}
 %endif
 
 # Don't build non-HPC on SLE
@@ -372,6 +268,7 @@
  %endif
  %define libname  lib%{PNAME}%{somver}%{?_suffix}
 %else # with hpc
+ExcludeArch:    %ix86
 %{hpc_init %{?compiler_family:-c %compiler_family %{?c_f_ver:-v %{c_f_ver}}} 
%{?with_mpi:-m {%mpi_family}} %{?mpi_vers:-V %{mpi_vers}} %{?ext:-e %{ext}}}
 # Nail these down before changing _prefix
  %global hpc_base %hpc_base
@@ -603,6 +500,7 @@
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig
 %else
+
 %post -n %{libname}
 /sbin/ldconfig -N %{_libdir}
 

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.nUpL2N/_old  2023-10-24 20:08:21.580529944 +0200
+++ /var/tmp/diff_new_pack.nUpL2N/_new  2023-10-24 20:08:21.584530090 +0200
@@ -1,14 +1,8 @@
 <multibuild>
   <package>serial</package>
-  <package>openmpi</package>
-  <package>openmpi2</package>
-  <package>openmpi3</package>
   <package>openmpi4</package>
   <package>mvapich2</package>
   <package>mpich</package>
-  <package>gnu-openmpi-hpc</package>
-  <package>gnu-openmpi2-hpc</package>
-  <package>gnu-openmpi3-hpc</package>
   <package>gnu-openmpi4-hpc</package>
   <package>gnu-mpich-hpc</package>
   <package>gnu-mvapich2-hpc</package>

Reply via email to