Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package scalapack for openSUSE:Factory checked in at 2023-10-24 20:08:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scalapack (Old) and /work/SRC/openSUSE:Factory/.scalapack.new.24901 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scalapack" Tue Oct 24 20:08:11 2023 rev:25 rq:1119879 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/scalapack/scalapack.changes 2021-02-04 20:24:36.442874969 +0100 +++ /work/SRC/openSUSE:Factory/.scalapack.new.24901/scalapack.changes 2023-10-24 20:08:18.536419273 +0200 @@ -1,0 +2,11 @@ +Mon Oct 23 19:24:13 UTC 2023 - Egbert Eich <[email protected]> + +- Disable HPC flavors on i586 + +------------------------------------------------------------------- +Mon Oct 23 12:08:32 UTC 2023 - Nicolas Morey <[email protected]> + +- Drop support for obsolete openmpi[123] +- Prepare support for openmpi5 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scalapack.spec ++++++ --- /var/tmp/diff_new_pack.gW1fuf/_old 2023-10-24 20:08:19.236444723 +0200 +++ /var/tmp/diff_new_pack.gW1fuf/_new 2023-10-24 20:08:19.236444723 +0200 @@ -1,7 +1,7 @@ # -# spec file for package scalapack +# 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 @@ -41,31 +41,17 @@ %define package_name %pname %endif -%if "%flavor" == "openmpi" -%{?DisOMPI1} -%define mpi_flavor openmpi -%define mpi_vers 1 -%{bcond_with hpc} -%endif - -%if "%flavor" == "openmpi2" -%{?DisOMPI2} -%define mpi_flavor openmpi -%define mpi_vers 2 -%{bcond_with hpc} -%endif - -%if "%flavor" == "openmpi3" -%{?DisOMPI3} +%if "%flavor" == "openmpi4" +%{?DisOMPI4} %define mpi_flavor openmpi -%define mpi_vers 3 +%define mpi_vers 4 %{bcond_with hpc} %endif -%if "%flavor" == "openmpi4" -%{?DisOMPI4} +%if "%flavor" == "openmpi5" +%{?DisOMPI5} %define mpi_flavor openmpi -%define mpi_vers 4 +%define mpi_vers 5 %{bcond_with hpc} %endif @@ -79,39 +65,21 @@ %{bcond_with blacs_devel_headers} %endif -%if "%flavor" == "gnu-openmpi-hpc" -%{?DisOMPI1} -%define mpi_flavor openmpi -%define compiler_family gnu -%undefine c_f_ver -%define mpi_vers 1 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu-openmpi2-hpc" -%{?DisOMPI2} -%define mpi_flavor openmpi -%define compiler_family gnu -%undefine c_f_ver -%define mpi_vers 2 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu-openmpi3-hpc" -%{?DisOMPI3} +%if "%flavor" == "gnu-openmpi4-hpc" +%{?DisOMPI4} %define mpi_flavor openmpi %define compiler_family gnu %undefine c_f_ver -%define mpi_vers 3 +%define mpi_vers 4 %{bcond_without hpc} %endif -%if "%flavor" == "gnu-openmpi4-hpc" -%{?DisOMPI4} +%if "%flavor" == "gnu-openmpi5-hpc" +%{?DisOMPI5} %define mpi_flavor openmpi %define compiler_family gnu %undefine c_f_ver -%define mpi_vers 4 +%define mpi_vers 5 %{bcond_without hpc} %endif @@ -129,39 +97,21 @@ %{bcond_without hpc} %endif -%if "%flavor" == "gnu7-openmpi-hpc" -%{?DisOMPI1} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 7 -%define mpi_vers 1 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu7-openmpi2-hpc" -%{?DisOMPI2} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 7 -%define mpi_vers 2 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu7-openmpi3-hpc" -%{?DisOMPI3} +%if "%flavor" == "gnu7-openmpi4-hpc" +%{?DisOMPI4} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 7 -%define mpi_vers 3 +%define mpi_vers 4 %{bcond_without hpc} %endif -%if "%flavor" == "gnu7-openmpi4-hpc" -%{?DisOMPI4} +%if "%flavor" == "gnu7-openmpi5-hpc" +%{?DisOMPI5} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 7 -%define mpi_vers 4 +%define mpi_vers 5 %{bcond_without hpc} %endif @@ -179,39 +129,21 @@ %{bcond_without hpc} %endif -%if "%flavor" == "gnu8-openmpi-hpc" -%{?DisOMPI1} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 8 -%define mpi_vers 1 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu8-openmpi2-hpc" -%{?DisOMPI2} +%if "%flavor" == "gnu8-openmpi4-hpc" +%{?DisOMPI4} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 8 -%define mpi_vers 2 +%define mpi_vers 4 %{bcond_without hpc} %endif -%if "%flavor" == "gnu8-openmpi3-hpc" -%{?DisOMPI3} +%if "%flavor" == "gnu8-openmpi5-hpc" +%{?DisOMPI5} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 8 -%define mpi_vers 3 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu8-openmpi4-hpc" -%{?DisOMPI4} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 8 -%define mpi_vers 4 +%define mpi_vers 5 %{bcond_without hpc} %endif @@ -229,39 +161,21 @@ %{bcond_without hpc} %endif -%if "%flavor" == "gnu9-openmpi-hpc" -%{?DisOMPI1} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 9 -%define mpi_vers 1 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu9-openmpi2-hpc" -%{?DisOMPI2} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 9 -%define mpi_vers 2 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu9-openmpi3-hpc" -%{?DisOMPI3} +%if "%flavor" == "gnu9-openmpi4-hpc" +%{?DisOMPI4} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 9 -%define mpi_vers 3 +%define mpi_vers 4 %{bcond_without hpc} %endif -%if "%flavor" == "gnu9-openmpi4-hpc" -%{?DisOMPI4} +%if "%flavor" == "gnu9-openmpi5-hpc" +%{?DisOMPI5} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 9 -%define mpi_vers 4 +%define mpi_vers 5 %{bcond_without hpc} %endif @@ -279,39 +193,21 @@ %{bcond_without hpc} %endif -%if "%flavor" == "gnu10-openmpi-hpc" -%{?DisOMPI1} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 10 -%define mpi_vers 1 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu10-openmpi2-hpc" -%{?DisOMPI2} -%define mpi_flavor openmpi -%define compiler_family gnu -%define c_f_ver 10 -%define mpi_vers 2 -%{bcond_without hpc} -%endif - -%if "%flavor" == "gnu10-openmpi3-hpc" -%{?DisOMPI3} +%if "%flavor" == "gnu10-openmpi4-hpc" +%{?DisOMPI4} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 10 -%define mpi_vers 3 +%define mpi_vers 4 %{bcond_without hpc} %endif -%if "%flavor" == "gnu10-openmpi4-hpc" -%{?DisOMPI4} +%if "%flavor" == "gnu10-openmpi5-hpc" +%{?DisOMPI5} %define mpi_flavor openmpi %define compiler_family gnu %define c_f_ver 10 -%define mpi_vers 4 +%define mpi_vers 5 %{bcond_without hpc} %endif @@ -333,10 +229,7 @@ ExclusiveArch: do_not_build %endif -# openmpi 1 was called just "openmpi" in Leap 15.x/SLE15 -%if 0%{?suse_version} >= 1550 || "%{mpi_flavor}" != "openmpi" || "%{mpi_vers}" != "1" %define mpi_ext %{?mpi_vers} -%endif %if 0%{!?mpi_flavor:1} %define mpi_flavor mpich @@ -351,6 +244,7 @@ %define installdir %{_libdir}/mpi/gcc/%{mpi_flavor}%{?mpi_ext} %define p_includedir %{_includedir} %else +ExcludeArch: %ix86 %{hpc_init -c %compiler_family -m %mpi_flavor %{?c_f_ver:-v %{c_f_ver}} %{?mpi_vers:-V %{mpi_vers}} %{?ext:-e %{ext}}} %define package_name %{hpc_package_name %{?_vers}} @@ -471,7 +365,7 @@ Requires: %{libname %_vers} = %{version} %if %{without hpc} Requires: %{mpi_flavor}%{?mpi_ext}-devel -%if "%{mpi_flavor}%{?mpi_ext}" == "openmpi1" +%if "%{mpi_flavor}%{?mpi_ext}" == "openmpi4" Provides: lib%{pname}%{so_ver}-openmpi-devel %endif %else @@ -543,7 +437,7 @@ Summary: Development libraries for BLACS (%{mpi_flavor}%{?mpi_vers}) Group: Development/Libraries/Parallel Requires: %{libblacsname %_vers}-devel = %{version} -%if "%{mpi_flavor}%{?mpi_ext}" == "openmpi1" +%if "%{mpi_flavor}%{?mpi_ext}" == "openmpi4" Provides: libblacs%{so_ver}-openmpi-devel %endif @@ -730,6 +624,7 @@ %{installdir}/%_lib/libblacs.a %else # hpc + %files module %hpc_modules_files %endif ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.gW1fuf/_old 2023-10-24 20:08:19.264445741 +0200 +++ /var/tmp/diff_new_pack.gW1fuf/_new 2023-10-24 20:08:19.264445741 +0200 @@ -1,12 +1,6 @@ <multibuild> - <package>openmpi</package> - <package>openmpi2</package> - <package>openmpi3</package> <package>openmpi4</package> <package>mvapich2</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>
