Bug 209164

Summary: kdebindings fails the make, appears sip releated
Product: [Developer tools] bindings Reporter: Taurnil <taurnil.oronar>
Component: pykdeAssignee: kde-bindings
Status: RESOLVED WORKSFORME    
Severity: normal CC: andrew.crouthamel, dion, hwoarang
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: kdebindings compile log

Description Taurnil 2009-10-02 01:29:40 UTC
Version:            (using KDE 4.3.1)
Compiler:          gcc-4.4.1 and glibc-2.10.1 
OS:                Linux
Installed from:    Compiled From Sources

Using sip-4.9. Prior to this kdebindings installed fine. I have tried recompiling qt4 (current and prior version), and sip related dependencies of kde4 (4.2.1) but still end up with the same failure. I am also using glibc-2.10.1. The failure is;

Scanning dependencies of target python_module_PyKDE4_kdecore
[ 69%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_kdecore.dir/sip/kdecore/sipkdecorepart0.o
In file included from /usr/include/python2.6/Python.h:8,
                 from /usr/include/python2.6/sip.h:33,
                 from /usr/src/kdebindings-4.3.1/kde4-build/python/pykde4/sip/kdecore/sipAPIkdecore.h:11,
                 from /usr/src/kdebindings-4.3.1/kde4-build/python/pykde4/sip/kdecore/sipkdecorepart0.cpp:7:
/usr/include/python2.6/pyconfig.h:1028:1: warning: "_XOPEN_SOURCE" redefined
<command-line>: warning: this is the location of the previous definition
/usr/src/kdebindings-4.3.1/python/pykde4/sip/kdecore/klocalizedstring.sip: In function 'QString klocalizedstring_i18n_template(KLocalizedString, PyObject*, int*)':
/usr/src/kdebindings-4.3.1/python/pykde4/sip/kdecore/klocalizedstring.sip:92: error: 'sipClass_QString' was not declared in this scope
/usr/src/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip: In function 'int convertTo_QPair_0100QString_0100QString(PyObject*, void**, int*, PyObject*)':
/usr/src/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip:682: error: 'sipClass_QString' was not declared in this scope
/usr/src/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip: In function 'PyObject* convertFrom_QPair_0100QString_0100QString(void*, PyObject*)':
/usr/src/kdebindings-4.3.1/python/pykde4/sip/kdecore/typedefs.sip:650: error: 'sipClass_QString' was not declared in this scope
make[2]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_kdecore.dir/sip/kdecore/sipkdecorepart0.o] Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_kdecore.dir/all] Error 2
Comment 1 Taurnil 2009-10-02 01:31:16 UTC
Created attachment 37311 [details]
kdebindings compile log

This is a compile log of the cmake/make process in case it helps.
Comment 2 Andrew Crouthamel 2018-11-10 03:10:39 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 3 Taurnil 2018-11-10 10:22:41 UTC
You can close this.  No longer applicable.
Comment 4 Andrew Crouthamel 2018-11-11 03:03:51 UTC
Thanks for the update!