Version: (using KDE KDE 3.5.8) Installed from: Compiled From Sources Compiler: gcc 4.1.2 OS: Linux Using kerenel-2.6.23.1, glibc-2.6.1, Python-2.5.1, sip-4.7.1, PyKDE-3.10.0 and PyQt-3.17.3. This in a pure x86_64 environment (no 32bit libs) so I of course use --without-java. Anyway kdebindings-3.5.7 compiled fine in this environment so I do not think there is a problem in that area and all the rest of kde-3.5.8 compiled fine. The make fails with; make[4]: Entering directory `/usr/src/kdebindings-3.5.8/python/pykde/kdecore' g++ -c -Wno-deprecated-declarations -pipe -fPIC -O2 -march=x86-64 -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde353 -I/opt/lunar/kde/3/include -I/usr/src/kdebindings-3.5.8/python/sip/siplib -I/usr/include/python2.5 -I/opt/lunar/qt/3/mkspecs/default -I/opt/lunar/qt/3//include -I/usr/X11R6/include -o sipkdecorecmodule.o sipkdecorecmodule.cpp g++ -c -Wno-deprecated-declarations -pipe -fPIC -O2 -march=x86-64 -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde353 -I/opt/lunar/kde/3/include -I/usr/src/kdebindings-3.5.8/python/sip/siplib -I/usr/include/python2.5 -I/opt/lunar/qt/3/mkspecs/default -I/opt/lunar/qt/3//include -I/usr/X11R6/include -o sipkdecoreKURLDrag.o sipkdecoreKURLDrag.cpp g++ -c -Wno-deprecated-declarations -pipe -fPIC -O2 -march=x86-64 -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde353 -I/opt/lunar/kde/3/include -I/usr/src/kdebindings-3.5.8/python/sip/siplib -I/usr/include/python2.5 -I/opt/lunar/qt/3/mkspecs/default -I/opt/lunar/qt/3//include -I/usr/X11R6/include -o sipkdecoreKTimezonesZoneMap.o sipkdecoreKTimezonesZoneMap.cpp sip/kdecore/ktimezones.sip: In function 'int convertTo_KTimezones_ZoneMap(PyObject*, void**, int*, PyObject*)': sip/kdecore/ktimezones.sip:247: error: cannot convert 'int*' to 'Py_ssize_t*' for argument '2' to 'int PyDict_Next(PyObject*, Py_ssize_t*, PyObject**, PyObject**)' make[4]: *** [sipkdecoreKTimezonesZoneMap.o] Error 1 make[4]: Leaving directory `/usr/src/kdebindings-3.5.8/python/pykde/kdecore' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/kdebindings-3.5.8/python/pykde' make[2]: *** [build_pyqt_pykde] Error 2 make[2]: Leaving directory `/usr/src/kdebindings-3.5.8/python' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/kdebindings-3.5.8' make: *** [all] Error 2
Created attachment 21858 [details] kdebindings-3.5.8.config.log
Created attachment 21859 [details] /kdebindings3-3.5.8.compile.process.log
> Component: cachegrind This doesn't seem to have anything to do with cachegrind. Are you sure you selected the right KDE component?
Well, no, I most likely do not have the right KDE component as I can never seem to find the *right* one when submitting a bug report. Feel free to move it to the right one.
I can confirm this problem... System is BlueWhite64 12.0 (Slackware like Linux for x86_64), getting the same error message as shown in the process.log. when i disable python bindings (export DO_NOT_COMPILE="python") the package compiles fine. gcc-4.1.2 python-2.5.1 kdebindings-3.5.8 (3.5.7 did build fine).
I'm now using export DO_NOT_COMPILE="python" to compile the kdebindings without python support and using sip 4.7.3, pyqt3-3.17.4 and pykde3-3.16.0 to get the KDE python bindings back on x86_64. Markus
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
You can close this.
Thanks for the update!