Bug 151028

Summary: kdebindings-3.5.8 and sipkdecoreKTimezonesAoneMap erro 1
Product: [Developer tools] bindings Reporter: Taurnil <taurnil.oronar>
Component: generalAssignee: kde-bindings
Status: RESOLVED WORKSFORME    
Severity: normal CC: andrew.crouthamel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: kdebindings-3.5.8.config.log
/kdebindings3-3.5.8.compile.process.log

Description Taurnil 2007-10-19 13:36:51 UTC
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
Comment 1 Taurnil 2007-10-19 13:37:34 UTC
Created attachment 21858 [details]
kdebindings-3.5.8.config.log
Comment 2 Taurnil 2007-10-19 13:38:17 UTC
Created attachment 21859 [details]
/kdebindings3-3.5.8.compile.process.log
Comment 3 Julian Seward 2007-10-19 13:48:32 UTC
>          Component: cachegrind

This doesn't seem to have anything to do with cachegrind.  Are you
sure you selected the right KDE component?
Comment 4 Taurnil 2007-10-19 20:06:23 UTC
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.
Comment 5 Markus 2007-11-07 19:43:49 UTC
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).
Comment 6 Markus 2007-12-31 06:18:26 UTC
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

Comment 7 Andrew Crouthamel 2018-11-02 04:21:51 UTC
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!
Comment 8 Taurnil 2018-11-02 09:21:30 UTC
You can close this.
Comment 9 Andrew Crouthamel 2018-11-02 22:35:25 UTC
Thanks for the update!