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>
