Hello community,

here is the log from the commit of package openblas for openSUSE:Factory 
checked in at 2018-02-10 17:54:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openblas (Old)
 and      /work/SRC/openSUSE:Factory/.openblas.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openblas"

Sat Feb 10 17:54:17 2018 rev:20 rq:573788 version:0.2.20

Changes:
--------
--- /work/SRC/openSUSE:Factory/openblas/openblas.changes        2018-01-16 
09:25:38.832642698 +0100
+++ /work/SRC/openSUSE:Factory/.openblas.new/openblas.changes   2018-02-10 
17:54:18.772503801 +0100
@@ -1,0 +2,5 @@
+Tue Jan 30 18:19:33 CET 2018 - [email protected]
+
+- add openblas-s390.patch to build on s390 (bsc#1079513).
+
+-------------------------------------------------------------------

New:
----
  openblas-s390.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openblas.spec ++++++
--- /var/tmp/diff_new_pack.RzIt3f/_old  2018-02-10 17:54:19.588474264 +0100
+++ /var/tmp/diff_new_pack.RzIt3f/_new  2018-02-10 17:54:19.592474119 +0100
@@ -131,6 +131,8 @@
 Patch2:         openblas-noexecstack.patch
 # PATCH-FIX-UPSTREADM fix-arm64-cpuid-return.patch
 Patch4:         fix-arm64-cpuid-return.patch
+# PATCH port
+Patch5:         openblas-s390.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -237,6 +239,10 @@
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
+%patch5 -p1
+%ifarch s390
+sed -i -e "s@m32@m31@" Makefile.system
+%endif
 
 %if %{without hpc}
 cp %{SOURCE1} .

++++++ openblas-s390.patch ++++++
--- OpenBLAS-0.2.20/c_check     2018/01/19 15:53:41     1.1
+++ OpenBLAS-0.2.20/c_check     2018/01/19 15:54:23
@@ -10,7 +10,7 @@
 $hostarch = "arm" if ($hostarch =~ /^arm.*/);
 $hostarch = "arm64" if ($hostarch eq "aarch64");
 $hostarch = "power" if ($hostarch =~ /^(powerpc|ppc).*/);
-$hostarch = "zarch" if ($hostarch eq "s390x");
+$hostarch = "zarch" if ($hostarch =~ /^s390/);
 
 $tmpf = new File::Temp( UNLINK => 1 );
 $binary = $ENV{"BINARY"};
--- OpenBLAS-0.2.20/ctest.c     2018/01/19 15:54:29     1.1
+++ OpenBLAS-0.2.20/ctest.c     2018/01/19 15:54:49
@@ -105,7 +105,7 @@
 ARCH_POWER
 #endif
 
-#if defined(__s390x__) || defined(__zarch__)
+#if defined(__s390x__) || defined(__s390__) || defined(__zarch__)
 ARCH_ZARCH
 #endif
 
--- OpenBLAS-0.2.20/getarch.c   2018/01/19 15:54:57     1.1
+++ OpenBLAS-0.2.20/getarch.c   2018/01/19 15:55:07
@@ -974,7 +974,7 @@
 #define OPENBLAS_SUPPORTED
 #endif
 
-#if defined(__zarch__) || defined(__s390x__)
+#if defined(__zarch__) || defined(__s390x__) || defined(__s390__)
 #define ZARCH
 #include "cpuid_zarch.c"
 #define OPENBLAS_SUPPORTED

Reply via email to