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]
