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


Reply via email to