rpms/python/F-7 python-2.5-xmlrpclib-marshal-objects.patch, NONE, 1.1 python.spec, 1.106, 1.107
Mike Bonnet (mikeb)
fedora-extras-commits at redhat.com
Thu Oct 18 14:43:07 UTC 2007
Author: mikeb
Update of /cvs/pkgs/rpms/python/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26724
Modified Files:
python.spec
Added Files:
python-2.5-xmlrpclib-marshal-objects.patch
Log Message:
fix marshalling of objects in xmlrpclib (python bug #1739842)
python-2.5-xmlrpclib-marshal-objects.patch:
--- NEW FILE python-2.5-xmlrpclib-marshal-objects.patch ---
--- Python-2.5/Lib/xmlrpclib.py.orig 2007-04-10 10:29:14.000000000 -0400
+++ Python-2.5/Lib/xmlrpclib.py 2007-06-19 12:08:04.000000000 -0400
@@ -630,6 +630,9 @@
try:
f = self.dispatch[type(value)]
except KeyError:
- raise TypeError, "cannot marshal %s objects" % type(value)
+ if isinstance(value, object):
+ self.dump_instance(value, write)
+ else:
+ raise TypeError, "cannot marshal %s objects" % type(value)
else:
f(self, value, write)
Index: python.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python/F-7/python.spec,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- python.spec 10 Apr 2007 14:23:41 -0000 1.106
+++ python.spec 18 Oct 2007 14:42:34 -0000 1.107
@@ -21,7 +21,7 @@
Name: %{python}
#Version: %{pybasever}.3
Version: 2.5
-Release: 12%{?dist}
+Release: 13%{?dist}
License: Python Software Foundation License v2
Group: Development/Languages
Provides: python-abi = %{pybasever}
@@ -36,6 +36,7 @@
Patch5: python-2.5-cflags.patch
Patch6: python-db45.patch
Patch7: python-ctypes-execstack.patch
+Patch8: python-2.5-xmlrpclib-marshal-objects.patch
# upstreamed
Patch25: python-syslog-fail-noatexittb.patch
@@ -164,6 +165,7 @@
%patch5 -p1 -b .cflags
%patch6 -p1 -b .db45
%patch7 -p1 -b .ctypes-exec
+%patch8 -p1 -b .xmlrpc
%patch25 -p1 -b .syslog-atexit
%patch26 -p1 -b .invalid-assert
@@ -421,6 +423,9 @@
%{_libdir}/python%{pybasever}/lib-dynload/_tkinter.so
%changelog
+* Tue Oct 18 2007 Mike Bonnet <mikeb at redhat.com> - 2.5.3-13
+- fix marshalling of objects in xmlrpclib (python bug #1739842)
+
* Mon Mar 19 2007 Jeremy Katz <katzj at redhat.com> - 2.5.3-12
- fix alpha build (#231961)
More information about the scm-commits
mailing list