[PyQt] Re: PyKDE-3.16.2 build fails using sip-3.8

Rex Dieter rdieter at math.unl.edu
Sat Jun 6 05:41:39 BST 2009

Rex Dieter wrote:

> Phil Thompson wrote:
>> On Thu, 21 May 2009 12:43:40 -0500, Rex Dieter <rdieter at math.unl.edu>
>> wrote:
>>> Just started prepping updating the stack to get ready for kde-4.3
>> goodness,
>>> and all went well with sip, PyQt, PyQt4, kdebindings-4.2.85,
>>> but...venerable
>>> PyKDE-3.16.2 left me with
>>> sip: KFileDialog::setFilterMimeType() unsupported function argument type
>> -
>>> provide %Method code and a valid C++ signature
>>> Error: Unable to create the C++ code.
>>> Any hints, pointers, before I dig deeper?
>> It's a known problem. In fact its the only thing preventing the next
>> releases.
> Thanks for the update.

Using sip-3.8 + PyQt-3.18 , PyKDE-3.16.2 is still failing, but differently 
now, maybe a gcc-4.4-ism.  Many errors of the form:

sip/kdecore/kconfigdata.sip: In function 'PyObject* 
func_testKEntryMap(PyObject*, PyObject*)':
sip/kdecore/kconfigdata.sip:77: error: 'sipForceConvertTo_KEntryMap' was not 
declared in this scope
sip/kdecore/bytearray.sip: In function 'PyObject* func_dcop_next(PyObject*, 
sip/kdecore/bytearray.sip:364: error: 
'sipMappedTypeDef_QMap_0200QCString_0200DCOPRef' was not declared in this 
sip/kdecore/bytearray.sip:371: error: 
'sipMappedTypeDef_QMap_0200QString_0200DCOPRef' was not declared in this 

Full build log:

More information about the PyQt mailing list