Patch attached against current pkg-games/boson svn trunk.
--
Mark Hymers <mhy at debian dot org>
Index: patches/fix_type_issue.diff
===================================================================
--- patches/fix_type_issue.diff (revision 0)
+++ patches/fix_type_issue.diff (revision 0)
@@ -0,0 +1,20 @@
+--- boson-0.13.orig/boson/gameengine/script/pythonscript.cpp
++++ boson-0.13/boson/gameengine/script/pythonscript.cpp
+@@ -688,7 +688,7 @@
+ // variables or submodules dict if possible.
+ PyObject* key;
+ PyObject* value;
+- int pos = 0;
++ Py_Ssize_t pos = 0;
+ while(PyDict_Next(moduledict, &pos, &key, &value))
+ {
+ // Check if value is any of the known types
+@@ -774,7 +774,7 @@
+ boDebug(700) << k_funcinfo << "Loading and merging " << PyDict_Size(submodules) << " submodules" << endl;
+ PyObject* key;
+ PyObject* value;
+- int pos = 0;
++ Py_Ssize_t pos = 0;
+ while(PyDict_Next(submodules, &pos, &key, &value))
+ {
+ // Check if current module already has module with this name
Index: patches/series
===================================================================
--- patches/series (revision 6109)
+++ patches/series (working copy)
@@ -4,3 +4,4 @@
avoid_libpython-detection-error.diff
bounit_desktop_fix.diff
fix_gcc-4.3.diff
+fix_type_issue.diff
Index: changelog
===================================================================
--- changelog (revision 6109)
+++ changelog (working copy)
@@ -25,8 +25,11 @@
[ Eddy Petrișor ]
* fix Vcs-Svn URL to point to svn, not the incomplete ssh location
- -- Eddy Petrișor <[EMAIL PROTECTED]> Wed, 05 Mar 2008 02:01:35 +0200
+ [ Mark Hymers ]
+ * Fix type issue on 64-bit machines with python2.5 (Closes: #471153)
+ -- Mark Hymers <[EMAIL PROTECTED]> Sun, 16 Mar 2008 14:30:22 +0000
+
boson (0.13-2) unstable; urgency=low
* remove libvorbis-dev from boson dependency (Closes: #385189)
_______________________________________________
Pkg-games-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel