Script 'mail_helper' called by obssrc
Hello community,

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

Package is "netcdf"

Tue Oct 24 20:08:03 2023 rev:69 rq:1119877 version:4.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/netcdf/netcdf.changes    2023-04-05 
21:36:04.242710804 +0200
+++ /work/SRC/openSUSE:Factory/.netcdf.new.24901/netcdf.changes 2023-10-24 
20:08:10.628131756 +0200
@@ -1,0 +2,11 @@
+Mon Oct 23 19:16:02 UTC 2023 - Egbert Eich <[email protected]>
+
+- Disable HPC flavors on i586
+
+-------------------------------------------------------------------
+Mon Oct 23 11:58:23 UTC 2023 - Nicolas Morey <[email protected]>
+
+- Drop support for obsolete openmpi[123]
+- Prepare support for openmpi5
+
+-------------------------------------------------------------------
@@ -175,0 +187,6 @@
+
+-------------------------------------------------------------------
+Sat Apr  2 22:26:35 UTC 2022 - Egbert Eich <[email protected]>
+
+- Add a '\--whatprovides' to the '%%requires_eq libhdf5%{p_suffix}'
+  to catch the the library package even without an so-name.

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

Other differences:
------------------
++++++ netcdf.spec ++++++
--- /var/tmp/diff_new_pack.3WXFsE/_old  2023-10-24 20:08:11.324157061 +0200
+++ /var/tmp/diff_new_pack.3WXFsE/_new  2023-10-24 20:08:11.328157207 +0200
@@ -59,24 +59,6 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu-openmpi-hpc"
-%{?DisOMPI1}
-%global compiler_family gnu
-%undefine c_f_ver
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu-openmpi3-hpc"
-%{?DisOMPI3}
-%global compiler_family gnu
-%undefine c_f_ver
-%define mpi_flavor openmpi
-%define mpi_ver 3
-%bcond_without hpc
-%endif
-
 %if "%{flavor}" == "gnu-openmpi4-hpc"
 %{?DisOMPI4}
 %global compiler_family gnu
@@ -86,12 +68,12 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu-openmpi2-hpc"
-%{?DisOMPI2}
+%if "%{flavor}" == "gnu-openmpi5-hpc"
+%{?DisOMPI5}
 %global compiler_family gnu
 %undefine c_f_ver
 %define mpi_flavor openmpi
-%define mpi_ver 2
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -116,39 +98,21 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi-hpc"
-%{?DisOMPI1}
-%global compiler_family gnu
-%define c_f_ver 7
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi2-hpc"
-%{?DisOMPI2}
-%global compiler_family gnu
-%define c_f_ver 7
-%define mpi_flavor openmpi
-%define mpi_ver 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu7-openmpi4-hpc"
+%{?DisOMPI4}
 %global compiler_family gnu
 %define c_f_ver 7
 %define mpi_flavor openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu7-openmpi5-hpc"
+%{?DisOMPI5}
 %global compiler_family gnu
 %define c_f_ver 7
 %define mpi_flavor openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -173,39 +137,21 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi-hpc"
-%{?DisOMPI1}
-%global compiler_family gnu
-%define c_f_ver 8
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi2-hpc"
-%{?DisOMPI2}
-%global compiler_family gnu
-%define c_f_ver 8
-%define mpi_flavor openmpi
-%define mpi_ver 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu8-openmpi4-hpc"
+%{?DisOMPI4}
 %global compiler_family gnu
 %define c_f_ver 8
 %define mpi_flavor openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu8-openmpi5-hpc"
+%{?DisOMPI5}
 %global compiler_family gnu
 %define c_f_ver 8
 %define mpi_flavor openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -230,39 +176,21 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi-hpc"
-%{?DisOMPI1}
-%global compiler_family gnu
-%define c_f_ver 9
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi2-hpc"
-%{?DisOMPI2}
-%global compiler_family gnu
-%define c_f_ver 9
-%define mpi_flavor openmpi
-%define mpi_ver 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu9-openmpi4-hpc"
+%{?DisOMPI4}
 %global compiler_family gnu
 %define c_f_ver 9
 %define mpi_flavor openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu9-openmpi5-hpc"
+%{?DisOMPI5}
 %global compiler_family gnu
 %define c_f_ver 9
 %define mpi_flavor openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -287,39 +215,21 @@
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi-hpc"
-%{?DisOMPI1}
-%global compiler_family gnu
-%define c_f_ver 10
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu10-openmpi2-hpc"
-%{?DisOMPI2}
-%global compiler_family gnu
-%define c_f_ver 10
-%define mpi_flavor openmpi
-%define mpi_ver 2
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu10-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu10-openmpi4-hpc"
+%{?DisOMPI4}
 %global compiler_family gnu
 %define c_f_ver 10
 %define mpi_flavor openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu10-openmpi5-hpc"
+%{?DisOMPI5}
 %global compiler_family gnu
 %define c_f_ver 10
 %define mpi_flavor openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -336,40 +246,22 @@
 %define mpi_flavor mpich
 %bcond_without hpc
 %endif
-#
-%if "%{flavor}" == "gnu11-openmpi-hpc"
-%{?DisOMPI1}
-%global compiler_family gnu
-%define c_f_ver 11
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_without hpc
-%endif
-
-%if "%{flavor}" == "gnu11-openmpi2-hpc"
-%{?DisOMPI2}
-%global compiler_family gnu
-%define c_f_ver 11
-%define mpi_flavor openmpi
-%define mpi_ver 2
-%bcond_without hpc
-%endif
 
-%if "%{flavor}" == "gnu11-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu11-openmpi4-hpc"
+%{?DisOMPI4}
 %global compiler_family gnu
 %define c_f_ver 11
 %define mpi_flavor openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %bcond_without hpc
 %endif
 
-%if "%{flavor}" == "gnu11-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu11-openmpi5-hpc"
+%{?DisOMPI5}
 %global compiler_family gnu
 %define c_f_ver 11
 %define mpi_flavor openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %bcond_without hpc
 %endif
 
@@ -392,31 +284,17 @@
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "openmpi1"
-%{?DisOMPI1}
-%define mpi_flavor openmpi
-%define mpi_ver 1
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "openmpi2"
-%{?DisOMPI2}
-%define mpi_flavor openmpi
-%define mpi_ver 2
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "openmpi3"
-%{?DisOMPI3}
+%if "%{flavor}" == "openmpi4"
+%{?DisOMPI4}
 %define mpi_flavor openmpi
-%define mpi_ver 3
+%define mpi_ver 4
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "openmpi4"
-%{?DisOMPI4}
+%if "%{flavor}" == "openmpi5"
+%{?DisOMPI5}
 %define mpi_flavor openmpi
-%define mpi_ver 4
+%define mpi_ver 5
 %bcond_with hpc
 %endif
 
@@ -430,6 +308,7 @@
 %endif
 
 %if %{with hpc}
+ExcludeArch:    %ix86
 %{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} %{?with_mpi:-m 
{%mpi_flavor}} %{?mpi_ver:-V %{mpi_ver}} %{?ext:-e %{ext}}}
 %define package_name %{hpc_package_name %_ver}
 %define libname(s:)   lib%{pname}%{hpc_package_name_tail %_ver}
@@ -537,8 +416,8 @@
 Group:          Productivity/Scientific/Other
 %if %{without hpc}
 # To avoid unresolvable errors due to multiple providers of the library
-%{requires_eq libhdf5%{p_suffix}}
-%{requires_eq libhdf5_hl%{p_suffix}}
+%{requires_eq \--whatprovides libhdf5%{p_suffix}}
+%{requires_eq \--whatprovides libhdf5_hl%{p_suffix}}
 %else
 %{hpc_requires}
 %{requires_eq libhdf5%{hpc_package_name_tail}}

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.3WXFsE/_old  2023-10-24 20:08:11.400159825 +0200
+++ /var/tmp/diff_new_pack.3WXFsE/_new  2023-10-24 20:08:11.404159970 +0200
@@ -1,13 +1,7 @@
 <multibuild>
   <package>serial</package>
-  <package>openmpi1</package>
-  <package>openmpi2</package>
-  <package>openmpi3</package>
   <package>openmpi4</package>
   <package>gnu-hpc</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