SOURCES (AC-branch): kdebindings-ssize_t.patch (NEW) - compile fix...
glen
glen at pld-linux.org
Fri Jan 19 18:10:42 CET 2007
Author: glen Date: Fri Jan 19 17:10:42 2007 GMT
Module: SOURCES Tag: AC-branch
---- Log message:
- compile fix for python 2.4 :
marshaller.cpp: In member function `bool
PythonDCOP::Marshaller::marshalDict(const PythonDCOP::PCOPType&, const
PythonDCOP::PCOPType&, PyObject*, QDataStream*) const':
marshaller.cpp:129: error: cannot convert `ssize_t*' to `int*' for argument `2'
to `int PyDict_Next(PyObject*, int*, PyObject**, PyObject**)'
marshaller.cpp:138: error: cannot convert `ssize_t*' to `int*' for argument `2'
to `int PyDict_Next(PyObject*, int*, PyObject**, PyObject**)'
make[1]: *** [marshaller.lo] Error 1
make[1]: Leaving directory `/home/builder/rpm/pld/BUILD/kdebindings-3.5.6/dcoppython/shell'
make: *** [all] Error 2
---- Files affected:
SOURCES:
kdebindings-ssize_t.patch (NONE -> 1.1.2.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/kdebindings-ssize_t.patch
diff -u /dev/null SOURCES/kdebindings-ssize_t.patch:1.1.2.1
--- /dev/null Fri Jan 19 18:10:42 2007
+++ SOURCES/kdebindings-ssize_t.patch Fri Jan 19 18:10:37 2007
@@ -0,0 +1,11 @@
+--- /home/builder/rpm/pld/BUILD/kdebindings-3.5.6/dcoppython/shell/marshaller.cpp~ 2007-01-15 13:19:09.000000000 +0200
++++ /home/builder/rpm/pld/BUILD/kdebindings-3.5.6/dcoppython/shell/marshaller.cpp 2007-01-19 19:08:45.000000000 +0200
+@@ -124,7 +124,7 @@
+ if (!PyDict_Check(obj)) return false;
+
+
+- ssize_t c=0;
++ Py_ssize_t c=0;
+ PyObject *key, *val;
+ while (PyDict_Next(obj, &c, &key, &val)==1)
+ if (!key_type.isMarshallable(key) ||
================================================================
More information about the pld-cvs-commit
mailing list