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>
