Hello community,

here is the log from the commit of package python-numpy for openSUSE:Factory 
checked in at 2013-03-07 07:34:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-numpy (Old)
 and      /work/SRC/openSUSE:Factory/.python-numpy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-numpy", Maintainer is "jmate...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes        
2012-09-17 14:08:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes   
2013-03-07 07:34:03.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Mar  5 22:25:53 UTC 2013 - dmuel...@suse.com
+
+- add numpy-aarch64.diff:
+  * Fix build for AArch64 
+
+-------------------------------------------------------------------

New:
----
  numpy-aarch64.patch

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

Other differences:
------------------
++++++ python-numpy-doc.spec ++++++
--- /var/tmp/diff_new_pack.xiYB5Z/_old  2013-03-07 07:34:04.000000000 +0100
+++ /var/tmp/diff_new_pack.xiYB5Z/_new  2013-03-07 07:34:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy-doc
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,7 @@
 Group:          Development/Libraries/Python
 Source:         %{modname}-%{version}.tar.gz
 Patch1:         numpy-buildfix.patch
+Patch2:         numpy-aarch64.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -138,6 +139,7 @@
 %prep
 %setup -q -n %{modname}-%{version}
 %patch1 -p0
+%patch2 -p0
 
 %build
 # make the documentation

++++++ python-numpy.spec ++++++
--- /var/tmp/diff_new_pack.xiYB5Z/_old  2013-03-07 07:34:04.000000000 +0100
+++ /var/tmp/diff_new_pack.xiYB5Z/_new  2013-03-07 07:34:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-numpy
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,7 @@
 Group:          Development/Libraries/Python
 Source:         %{modname}-%{version}.tar.gz
 Patch1:         numpy-buildfix.patch
+Patch2:         numpy-aarch64.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -84,6 +85,7 @@
 %prep
 %setup -q -n %{modname}-%{version}
 %patch1 -p0
+%patch2
 sed -i "1d" 
%{modname}/{compat/setup{,scons},distutils/{conv_template,cpuinfo,exec_command,from_template,setup,setupscons,system_info},f2py/{auxfuncs,capi_maps,cb_rules,cfuncs,common_rules,crackfortran,diagnose,docs/usersguide/setup_example,f2py2e,f90mod_rules,func2subr,__init__,rules,setup,setupscons,use_rules},ma/setup{,scons},matrixlib/setup{,scons},setup,setupscons,testing/print_coercion_tables,testing/setup{,scons}}.py
 # Fix non-executable scripts
 
 %build

++++++ python3-numpy.spec ++++++
--- /var/tmp/diff_new_pack.xiYB5Z/_old  2013-03-07 07:34:04.000000000 +0100
+++ /var/tmp/diff_new_pack.xiYB5Z/_new  2013-03-07 07:34:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-numpy
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++++++ numpy-aarch64.patch ++++++
--- numpy/core/include/numpy/npy_cpu.h
+++ numpy/core/include/numpy/npy_cpu.h
@@ -66,6 +66,8 @@
     #define NPY_CPU_MIPSEL
 #elif defined(__MIPSEB__)
     #define NPY_CPU_MIPSEB
+#elif defined(__aarch64__)
+    #define NPY_CPU_AARCH64
 #else
     #error Unknown CPU, please report this to numpy maintainers with \
     information about your platform (OS, CPU and compiler)
--- numpy/core/include/numpy/npy_endian.h
+++ numpy/core/include/numpy/npy_endian.h
@@ -25,6 +25,7 @@
             || defined(NPY_CPU_IA64)    \
             || defined(NPY_CPU_ALPHA)   \
             || defined(NPY_CPU_ARMEL)   \
+            || defined(NPY_CPU_AARCH64)   \
             || defined(NPY_CPU_SH_LE)   \
             || defined(NPY_CPU_MIPSEL)
         #define NPY_BYTE_ORDER NPY_LITTLE_ENDIAN
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to