commit python for openSUSE:12.2
Hello community, here is the log from the commit of package python for openSUSE:12.2 checked in at 2012-07-31 14:05:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/python (Old) and /work/SRC/openSUSE:12.2/.python.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python", Maintainer is "JMatejek@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.2/python/python-base.changes 2012-06-25 15:50:45.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.python.new/python-base.changes 2012-07-31 14:16:13.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 24 21:44:46 UTC 2012 - meissner@suse.com + +- fixed 64bit big endian problem in dbm module. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:12.2/python/python.changes 2012-06-25 15:50:45.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.python.new/python.changes 2012-07-31 14:16:14.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 24 21:44:46 UTC 2012 - meissner@suse.com + +- fixed 64bit big endian problem in dbm module. + +------------------------------------------------------------------- New: ---- python-2.6.8-dbm-ssize.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-base.spec ++++++ --- /var/tmp/diff_new_pack.XhMxqI/_old 2012-07-31 14:17:44.000000000 +0200 +++ /var/tmp/diff_new_pack.XhMxqI/_new 2012-07-31 14:17:44.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-base # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,14 +16,13 @@ # - Name: python-base Version: 2.7.3 Release: 0 -License: Python-2.0 Summary: Python Interpreter base package -Url: http://www.python.org/ +License: Python-2.0 Group: Development/Languages/Python +Url: http://www.python.org/ %define tarversion %{version} %define tarname Python-%{tarversion} Source0: %{tarname}.tar.bz2 @@ -50,6 +49,7 @@ Patch17: remove-static-libpython.diff # PATCH-FIX-OPENSUSE python-2.7.3-ssl_ca_path.patch [bnc#761501] -- Support directory-based certificate stores with the ca_certs parameter of SSL functions Patch18: python-2.7.3-ssl_ca_path.patch +Patch19: python-2.6.8-dbm-ssize.patch # COMMON-PATCH-END %define python_version %(echo %{tarversion} | head -c 3) BuildRequires: automake @@ -136,6 +136,7 @@ %patch16 -p1 %patch17 %patch18 +%patch19 -p1 # COMMON-PREP-END # drop Autoconf version requirement ++++++ python-doc.spec ++++++ --- /var/tmp/diff_new_pack.XhMxqI/_old 2012-07-31 14:17:44.000000000 +0200 +++ /var/tmp/diff_new_pack.XhMxqI/_new 2012-07-31 14:17:44.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-doc # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,13 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python-doc Version: 2.7 Release: 0 -License: Python-2.0 Summary: Additional Package Documentation for Python -Url: http://www.python.org/ +License: Python-2.0 Group: Development/Languages/Python +Url: http://www.python.org/ %define pyver 2.7.3 %define tarname Python-%{pyver} Source0: %{tarname}.tar.bz2 ++++++ python.spec ++++++ --- /var/tmp/diff_new_pack.XhMxqI/_old 2012-07-31 14:17:44.000000000 +0200 +++ /var/tmp/diff_new_pack.XhMxqI/_new 2012-07-31 14:17:44.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,13 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python Version: 2.7.3 Release: 0 -License: Python-2.0 Summary: Python Interpreter -Url: http://www.python.org/ +License: Python-2.0 Group: Development/Languages/Python +Url: http://www.python.org/ %define tarversion %{version} %define tarname Python-%{tarversion} Source0: %{tarname}.tar.bz2 @@ -54,6 +55,7 @@ Patch17: remove-static-libpython.diff # PATCH-FIX-OPENSUSE python-2.7.3-ssl_ca_path.patch [bnc#761501] -- Support directory-based certificate stores with the ca_certs parameter of SSL functions Patch18: python-2.7.3-ssl_ca_path.patch +Patch19: python-2.6.8-dbm-ssize.patch # COMMON-PATCH-END BuildRequires: automake BuildRequires: db-devel @@ -176,6 +178,7 @@ %patch16 -p1 %patch17 %patch18 +%patch19 -p1 # COMMON-PREP-END # drop Autoconf version requirement ++++++ python-2.6.8-dbm-ssize.patch ++++++ --- Python-2.6.8/Modules/dbmmodule.c.x 2012-05-10 23:17:20.000000000 +0200 +++ Python-2.6.8/Modules/dbmmodule.c 2012-05-10 23:18:04.000000000 +0200 @@ -168,11 +168,13 @@ dbm_contains(register dbmobject *dp, PyObject *v) { datum key, val; + Py_ssize_t kdsize; if (PyString_AsStringAndSize(v, (char **)&key.dptr, - (Py_ssize_t *)&key.dsize)) { + &kdsize)) { return -1; } + key.dsize = kdsize; /* Expand check_dbmobject_open to return -1 */ if (dp->di_dbm == NULL) { -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de