Hello community, here is the log from the commit of package scalapack for openSUSE:Factory checked in at 2020-06-17 14:56:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scalapack (Old) and /work/SRC/openSUSE:Factory/.scalapack.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scalapack" Wed Jun 17 14:56:54 2020 rev:20 rq:815395 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/scalapack/scalapack.changes 2020-03-29 14:27:25.810150724 +0200 +++ /work/SRC/openSUSE:Factory/.scalapack.new.3606/scalapack.changes 2020-06-17 14:57:21.686424206 +0200 @@ -1,0 +2,6 @@ +Wed Jun 17 06:46:49 UTC 2020 - Egbert Eich <[email protected]> + +- Add compiler flag -fallow-argument-mismatch to allow build with + gcc10. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scalapack.spec ++++++ --- /var/tmp/diff_new_pack.487XSD/_old 2020-06-17 14:57:23.886431739 +0200 +++ /var/tmp/diff_new_pack.487XSD/_new 2020-06-17 14:57:23.890431752 +0200 @@ -481,7 +481,14 @@ module load openblas %endif -RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +%if "%version" == "2.1.0" +XTRA_FCFLAGS=-fallow-argument-mismatch +%else +# On version update check whether -fallow-argument-mismatch is +# still required for gcc10. New versions may set this in the code. +%error "Check if -fallow-argument-mismatch is still required for gcc10" +%endif +RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing $XTRA_FCFLAGS" %if %{without hpc} echo $PATH | grep -q %{mpi_flavor}%{?mpi_ext} || \ PATH=/usr/%_lib/mpi/gcc/%{mpi_flavor}%{?mpi_ext}/bin:$PATH
