Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2018-02-16 21:40:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and      /work/SRC/openSUSE:Factory/.python-numpy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-numpy"

Fri Feb 16 21:40:19 2018 rev:66 rq:576265 version:1.14.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes        
2018-02-13 10:26:21.595673195 +0100
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2018-02-16 21:40:22.024403649 +0100
@@ -1,0 +2,7 @@
+Tue Feb 13 10:09:18 UTC 2018 - sch...@suse.de
+
+- riscv.patch: Add support for RISC-V
+- Don't use openblas on m68k and riscv64
+- Avoid misparsing of indented conditionals
+
+-------------------------------------------------------------------

New:
----
  riscv.patch

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

Other differences:
------------------
++++++ python-numpy.spec ++++++
--- /var/tmp/diff_new_pack.xQWOhF/_old  2018-02-16 21:40:23.420353306 +0100
+++ /var/tmp/diff_new_pack.xQWOhF/_new  2018-02-16 21:40:23.420353306 +0100
@@ -32,7 +32,7 @@
 
 %if "%flavor" == "standard"
  %bcond_with hpc
- %ifarch armv6l s390 s390x
+ %ifarch armv6l s390 s390x m68k riscv64
   %bcond_with openblas
  %else
   %bcond_without openblas
@@ -84,6 +84,8 @@
 Patch0:         numpy-buildfix.patch
 # PATCH-FIX-OPENSUSE numpy-1.9.0-remove-__declspec.patch -- fix for spurious 
compiler warnings that cause build failure
 Patch1:         numpy-1.9.0-remove-__declspec.patch
+# PATCH-FIX-UPSTREAM riscv.patch -- Add support for RISC-V
+Patch2:         riscv.patch
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 %endif
@@ -136,12 +138,12 @@
 Requires:       %{name} = %{version}
 Requires:       python-devel
 %if %{without hpc}
- %if %{with openblas}
+%if %{with openblas}
 Requires:       openblas-devel
- %else
+%else
 Requires:       blas-devel
 Requires:       lapack-devel
- %endif
+%endif
 %else
 Requires:       libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
 %hpc_requires_devel
@@ -156,6 +158,7 @@
 %setup -q -n numpy-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 # Fix non-executable scripts
 sed -i '1s/^#!.*$//' 
numpy/{compat/setup,distutils/{conv_template,cpuinfo,exec_command,from_template,setup,system_info},f2py/{__init__,auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,f2py2e,f90mod_rules,func2subr,rules,setup,use_rules},ma/setup,matrixlib/setup,setup,testing/{print_coercion_tables,setup}}.py
 


++++++ riscv.patch ++++++
Index: numpy-1.14.0/numpy/core/include/numpy/npy_cpu.h
===================================================================
--- numpy-1.14.0.orig/numpy/core/include/numpy/npy_cpu.h
+++ numpy-1.14.0/numpy/core/include/numpy/npy_cpu.h
@@ -17,6 +17,7 @@
  *              NPY_CPU_SH_BE
  *              NPY_CPU_ARCEL
  *              NPY_CPU_ARCEB
+ *              NPY_CPU_RISCV
  */
 #ifndef _NPY_CPUARCH_H_
 #define _NPY_CPUARCH_H_
@@ -82,6 +83,8 @@
     #define NPY_CPU_ARCEL
 #elif defined(__arc__) && defined(__BIG_ENDIAN__)
     #define NPY_CPU_ARCEB
+#elif defined(__riscv)
+    #define NPY_CPU_RISCV
 #else
     #error Unknown CPU, please report this to numpy maintainers with \
     information about your platform (OS, CPU and compiler)

Reply via email to