Hello community,

here is the log from the commit of package python for openSUSE:Factory checked 
in at 2014-12-25 23:19:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python (Old)
 and      /work/SRC/openSUSE:Factory/.python.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python/python-base.changes       2014-12-21 
12:02:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python.new/python-base.changes  2014-12-25 
23:19:43.000000000 +0100
@@ -1,0 +2,7 @@
+Sun Dec 21 19:14:17 UTC 2014 - sch...@suse.de
+
+- python-2.7.4-aarch64.patch: Remove obsolete patch
+- python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for
+  aarch64
+
+-------------------------------------------------------------------
python.changes: same change

Old:
----
  python-2.7.4-aarch64.patch

New:
----
  python-2.7-libffi-aarch64.patch

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

Other differences:
------------------
++++++ python-base.spec ++++++
--- /var/tmp/diff_new_pack.PLX95Z/_old  2014-12-25 23:19:45.000000000 +0100
+++ /var/tmp/diff_new_pack.PLX95Z/_new  2014-12-25 23:19:45.000000000 +0100
@@ -45,8 +45,8 @@
 Patch17:        remove-static-libpython.diff
 # PATCH-FEATURE-OPENSUSE python-bundle-lang.patch bnc#617751 
dims...@opensuse.org -- gettext: when looking in default_localedir also check 
in locale-bundle.
 Patch20:        python-bundle-lang.patch
-# PATCH-FIX-OPENSUSE Properly support aarch64 in _ctypes module
-Patch22:        python-2.7.4-aarch64.patch
+# PATCH-FIX-UPSTREAM Fix argument passing in libffi for aarch64
+Patch22:        python-2.7-libffi-aarch64.patch
 Patch24:        python-bsddb6.diff
 # PATCH-FIX-OPENSUSE remove link count optimization that breaks mhlib on btrfs 
(and possibly elsewhere)
 Patch31:        python-2.7.7-mhlib-linkcount.patch

python-doc.spec: same change
++++++ python.spec ++++++
--- /var/tmp/diff_new_pack.PLX95Z/_old  2014-12-25 23:19:45.000000000 +0100
+++ /var/tmp/diff_new_pack.PLX95Z/_new  2014-12-25 23:19:45.000000000 +0100
@@ -49,8 +49,8 @@
 Patch17:        remove-static-libpython.diff
 # PATCH-FEATURE-OPENSUSE python-bundle-lang.patch bnc#617751 
dims...@opensuse.org -- gettext: when looking in default_localedir also check 
in locale-bundle.
 Patch20:        python-bundle-lang.patch
-# PATCH-FIX-OPENSUSE Properly support aarch64 in _ctypes module
-Patch22:        python-2.7.4-aarch64.patch
+# PATCH-FIX-UPSTREAM Fix argument passing in libffi for aarch64
+Patch22:        python-2.7-libffi-aarch64.patch
 Patch24:        python-bsddb6.diff
 # PATCH-FIX-OPENSUSE remove link count optimization that breaks mhlib on btrfs 
(and possibly elsewhere)
 Patch31:        python-2.7.7-mhlib-linkcount.patch


++++++ python-2.7-libffi-aarch64.patch ++++++
Index: Python-2.7.9/Modules/_ctypes/libffi/src/aarch64/ffi.c
===================================================================
--- Python-2.7.9.orig/Modules/_ctypes/libffi/src/aarch64/ffi.c
+++ Python-2.7.9/Modules/_ctypes/libffi/src/aarch64/ffi.c
@@ -728,7 +728,7 @@ aarch64_prep_args (struct call_context *
              state.ngrn = N_X_ARG_REG;
 
              memcpy (allocate_to_stack (&state, stack, ty->alignment,
-                                        ty->size), ecif->avalue + i, ty->size);
+                                        ty->size), ecif->avalue[i], ty->size);
            }
          break;
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to