Mailinglist Archive: opensuse-commit (429 mails)
| < Previous | Next > |
commit python for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Fri, 23 Jul 2010 17:08:20 +0200
- Message-id: <20100723150820.C8EB7201FA@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package python for openSUSE:Factory
checked in at Fri Jul 23 17:08:20 CEST 2010.
--------
--- python/python-base.changes 2010-05-17 17:29:48.000000000 +0200
+++ python/python-base.changes 2010-07-02 15:58:42.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Jul 2 13:58:38 UTC 2010 - jengelh@xxxxxxxxxx
+
+- add patch from http://bugs.python.org/issue6029
+- use %_smp_mflags
+
+-------------------------------------------------------------------
--- python/python.changes 2010-04-07 20:40:43.000000000 +0200
+++ python/python.changes 2010-07-02 15:57:25.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Jul 2 13:57:02 UTC 2010 - jengelh@xxxxxxxxxx
+
+- add patch from http://bugs.python.org/issue6029
+- use %_smp_mflags
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
sparc_longdouble.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-base.spec ++++++
--- /var/tmp/diff_new_pack.hIbdkf/_old 2010-07-23 17:05:48.000000000 +0200
+++ /var/tmp/diff_new_pack.hIbdkf/_new 2010-07-23 17:05:48.000000000 +0200
@@ -33,7 +33,7 @@
#
Summary: Python Interpreter base package
Version: 2.6.5
-Release: 2
+Release: 3
%define tarversion %{version}
%define tarname Python-%{tarversion}
Source0: %{tarname}.tar.bz2
@@ -49,7 +49,7 @@
Patch35: python-2.5.2-configure.patch
Patch38: python-2.6-gettext-plurals.patch
Patch39: python-2.6.5-distutils_test_path.patch
-
+Patch40: sparc_longdouble.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define python_version %(echo %{version} | head -c 3)
Provides: %{name} = %{python_version}
@@ -135,6 +135,7 @@
%patch35
%patch38
%patch39 -p1
+%patch40 -p1
# some cleanup
find . -name .cvsignore -type f -print0 | xargs -0 rm -f
@@ -172,7 +173,7 @@
# compile
########################################
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH \
- make %{?jobs:-j%jobs} \
+ make %{?_smp_mflags} \
DESTDIR=$RPM_BUILD_ROOT \
profile-opt
++++++ python-doc.spec ++++++
--- /var/tmp/diff_new_pack.hIbdkf/_old 2010-07-23 17:05:48.000000000 +0200
+++ /var/tmp/diff_new_pack.hIbdkf/_new 2010-07-23 17:05:48.000000000 +0200
@@ -24,7 +24,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Additional Package Documentation for Python.
Version: 2.6
-Release: 23
+Release: 24
%define pyver 2.6.5
BuildArch: noarch
%define tarname Python-%{pyver}
++++++ python.spec ++++++
--- /var/tmp/diff_new_pack.hIbdkf/_old 2010-07-23 17:05:48.000000000 +0200
+++ /var/tmp/diff_new_pack.hIbdkf/_new 2010-07-23 17:05:48.000000000 +0200
@@ -35,7 +35,7 @@
Obsoletes: python-nothreads python21 python-elementtree python-sqlite
Summary: Python Interpreter
Version: 2.6.5
-Release: 2
+Release: 3
Requires: python-base = %{version}
%define tarversion %{version}
%define tarname Python-%{tarversion}
@@ -54,6 +54,7 @@
Patch35: python-2.5.2-configure.patch
Patch38: python-2.6b3-curses-panel.patch
Patch39: python-2.6.2-ssl_handshake_timeout.patch
+Patch40: sparc_longdouble.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define python_version %(echo %{version} | head -c 3)
%define idle_name idle
@@ -188,6 +189,7 @@
%patch38
%endif
%patch39
+%patch40 -p1
# some cleanup
find . -name .cvsignore -type f -print0 | xargs -0 rm -f
find . -name CVS -type d -print0 | xargs -0 rm -rf
@@ -223,7 +225,7 @@
########################################
# compile
########################################
-make %{?jobs:-j%jobs} DESTDIR=$RPM_BUILD_ROOT
+make %{?_smp_mflags} DESTDIR=$RPM_BUILD_ROOT
%check
# on hppa, the threading of glibc is quite broken. The tests just stop
++++++ sparc_longdouble.patch ++++++
Python ticket 6029
==== //tools/python/2.6.2/src/base/Modules/_ctypes/libffi/src/sparc/ffi.c#1 -
/home/build/clifford/gpdb/tools/python/2.6.2/src/base/Modules/_ctypes/libffi/src/sparc/ffi.c
====
---
Modules/_ctypes/libffi/src/sparc/ffi.c | 5 +++++
1 file changed, 5 insertions(+)
Index: Python-2.6.5/Modules/_ctypes/libffi/src/sparc/ffi.c
===================================================================
--- Python-2.6.5.orig/Modules/_ctypes/libffi/src/sparc/ffi.c
+++ Python-2.6.5/Modules/_ctypes/libffi/src/sparc/ffi.c
@@ -586,6 +586,11 @@ ffi_closure_sparc_inner_v9(ffi_closure *
}
else
{
+#if FFI_TYPE_LONGDOUBLE != FFI_TYPE_DOUBLE
+ /* SparcV9 long double is 16-byte aligned; skip arg if necessary */
+ if (arg_types[i]->type == FFI_TYPE_LONGDOUBLE && (argn & 1))
+ argn++;
+#endif
/* Right-justify. */
argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |