Hello community,

here is the log from the commit of package python3 for openSUSE:Factory checked 
in at 2013-12-10 09:08:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3 (Old)
 and      /work/SRC/openSUSE:Factory/.python3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3/python3-base.changes     2013-11-22 
19:01:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3.new/python3-base.changes        
2013-12-10 09:08:02.000000000 +0100
@@ -1,0 +2,13 @@
+Wed Dec  4 13:21:26 UTC 2013 - [email protected]
+
+- add ppc64le (ELFv2) support for libffi copy for ctypes module
+- Adjust Python-3.3.0b2-multilib.patch for ppc64le (make sys.lib be
+  "lib64").
+- added patches:
+  * libffi-ppc64le.diff
+-------------------------------------------------------------------
+Tue Dec  3 09:51:43 UTC 2013 - [email protected]
+
+- add ppc64le rules
+
+-------------------------------------------------------------------
python3.changes: same change

New:
----
  libffi-ppc64le.diff

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

Other differences:
------------------
++++++ python3-base.spec ++++++
--- /var/tmp/diff_new_pack.ZACRBx/_old  2013-12-10 09:08:03.000000000 +0100
+++ /var/tmp/diff_new_pack.ZACRBx/_new  2013-12-10 09:08:03.000000000 +0100
@@ -81,6 +81,8 @@
 Patch11:        python-3.3.2-no-REUSEPORT.patch
 # Disable global and distutils sysconfig comparison test, we deviate from the 
default depending on optflags
 Patch12:        python-3.3.3-skip-distutils-test_sysconfig_module.patch
+# Add support for ppc64le (ELFv2) to libffi copy for ctypes
+Patch13:        libffi-ppc64le.diff
 ### COMMON-PATCH-END ###
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -210,6 +212,7 @@
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
+%patch13 -p0
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac
@@ -250,7 +253,7 @@
 %ifarch %arm
 EXCLUDE="$EXCLUDE -x test_ctypes"
 %endif
-%ifarch ppc ppc64
+%ifarch ppc ppc64 ppc64le
 # exclue test_faulthandler due to bnc#831629
 EXCLUDE="$EXCLUDE -x test_io -x test_faulthandler"
 %endif
@@ -268,6 +271,11 @@
 %endif
 %endif
 
+# This test (part of test_uuid) requires real network interfaces
+# so that ifconfig output has "HWaddr <something>".  Some kvm instances
+# done have any such interface breaking teh uuid module.
+EXCLUDE="$EXCLUDE -x test_uuid"
+
 # Limit virtual memory to avoid spurious failures
 if test $(ulimit -v) = unlimited || test $(ulimit -v) -gt 10000000; then
   ulimit -v 10000000 || :

++++++ python3-doc.spec ++++++
--- /var/tmp/diff_new_pack.ZACRBx/_old  2013-12-10 09:08:03.000000000 +0100
+++ /var/tmp/diff_new_pack.ZACRBx/_new  2013-12-10 09:08:03.000000000 +0100
@@ -66,6 +66,10 @@
 Patch10:        ctypes-libffi-aarch64.patch
 # Disable SO_REUSEPORT constant in tests, because it's not supported on older 
kernels
 Patch11:        python-3.3.2-no-REUSEPORT.patch
+# Disable global and distutils sysconfig comparison test, we deviate from the 
default depending on optflags
+Patch12:        python-3.3.3-skip-distutils-test_sysconfig_module.patch
+# Add support for ppc64le (ELFv2) to libffi copy for ctypes
+Patch13:        libffi-ppc64le.diff
 ### COMMON-PATCH-END ###
 ### COMMON-DEF-BEGIN ###
 
@@ -131,6 +135,8 @@
 %patch09 -p1
 %patch10 -p1
 %patch11 -p1
+%patch12 -p1
+%patch13 -p0
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ python3.spec ++++++
--- /var/tmp/diff_new_pack.ZACRBx/_old  2013-12-10 09:08:03.000000000 +0100
+++ /var/tmp/diff_new_pack.ZACRBx/_new  2013-12-10 09:08:03.000000000 +0100
@@ -77,6 +77,10 @@
 Patch10:        ctypes-libffi-aarch64.patch
 # Disable SO_REUSEPORT constant in tests, because it's not supported on older 
kernels
 Patch11:        python-3.3.2-no-REUSEPORT.patch
+# Disable global and distutils sysconfig comparison test, we deviate from the 
default depending on optflags
+Patch12:        python-3.3.3-skip-distutils-test_sysconfig_module.patch
+# Add support for ppc64le (ELFv2) to libffi copy for ctypes
+Patch13:        libffi-ppc64le.diff
 ### COMMON-PATCH-END ###
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -177,6 +181,8 @@
 %patch09 -p1
 %patch10 -p1
 %patch11 -p1
+%patch12 -p1
+%patch13 -p0
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac

++++++ Python-3.3.0b2-multilib.patch ++++++
--- /var/tmp/diff_new_pack.ZACRBx/_old  2013-12-10 09:08:03.000000000 +0100
+++ /var/tmp/diff_new_pack.ZACRBx/_new  2013-12-10 09:08:03.000000000 +0100
@@ -358,7 +358,7 @@
 +esac
 +
 +case $ARCH:$python_cv_cc_64bit_output in
-+aarch64:yes | ppc64:yes | powerpc64:yes | s390x:yes | sparc64:yes | 
x86_64:yes)
++aarch64:yes | ppc64:yes | ppc64le:yes | powerpc64:yes | s390x:yes | 
sparc64:yes | x86_64:yes)
 +  LIB="lib64"
 +  ;;
 +*:*)

++++++ libffi-ppc64le.diff ++++++
++++ 1767 lines (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to