[Kde-bindings] [Bug 244646] New: kdebindings make fails with sip 4.10.3 (and/or pyqt 4.7.4)

Andrea Scarpino andrea at archlinux.org
Wed Jul 14 18:38:25 UTC 2010


https://bugs.kde.org/show_bug.cgi?id=244646

           Summary: kdebindings make fails with sip 4.10.3 (and/or pyqt
                    4.7.4)
           Product: bindings
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kde-bindings at kde.org
        ReportedBy: andrea at archlinux.org


Version:           unspecified (using KDE 4.4.4) 
OS:                Linux

Just updated sip and pyqt and I cannot build kdebindings 4.4.5 from source.

Scanning dependencies of target python_module_PyKDE4_akonadi
[ 68%] Building CXX object
python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/sip/akonadi/sipakonadipart0.o 
In file included from /usr/include/python2.6/Python.h:8:0,                      
                 from /usr/include/python2.6/sip.h:32,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipAPIakonadi.h:11,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipakonadipart0.cpp:7:
/usr/include/python2.6/pyconfig.h:1040:0: warning: "_XOPEN_SOURCE" redefined
<command-line>:0:0: note: this is the location of the previous definition
/build/src/kdebindings-4.4.5/python/pykde4/sip/kdecore/typedefs.sip: In
function 'PyObject* convertFrom_QSet_0100QByteArray(void*, PyObject*)':
/build/src/kdebindings-4.4.5/python/pykde4/sip/kdecore/typedefs.sip:609:16:
warning: suggest explicit braces to avoid ambiguous 'else'
[ 68%] Building CXX object
python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/sip/akonadi/sipakonadipart1.o
In file included from /usr/include/python2.6/Python.h:8:0,                      
                 from /usr/include/python2.6/sip.h:32,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipAPIakonadi.h:11,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipakonadipart1.cpp:7:
/usr/include/python2.6/pyconfig.h:1040:0: warning: "_XOPEN_SOURCE" redefined
<command-line>:0:0: note: this is the location of the previous definition
[ 68%] Building CXX object
python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/sip/akonadi/sipakonadipart2.o
In file included from /usr/include/python2.6/Python.h:8:0,                      
                 from /usr/include/python2.6/sip.h:32,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipAPIakonadi.h:11,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipakonadipart2.cpp:7:
/usr/include/python2.6/pyconfig.h:1040:0: warning: "_XOPEN_SOURCE" redefined
<command-line>:0:0: note: this is the location of the previous definition
In file included from
/build/src/kdebindings-4.4.5/python/pykde4/sip/akonadi/attribute.sip:66:0,
                 from
/build/src/build/python/pykde4/sip/akonadi/sipakonadipart2.cpp:7:
/usr/include/akonadi/kmime/addressattribute.h: In member function
'Akonadi::AddressAttribute& Akonadi::AddressAttribute::operator=(const
Akonadi::AddressAttribute&)':
/usr/include/akonadi/kmime/addressattribute.h:43:1: error: non-static const
member 'Akonadi::AddressAttribute::Private* const
Akonadi::AddressAttribute::d', can't use default assignment operator
sipakonadipart2.cpp: In function 'void assign_Akonadi_AddressAttribute(void*,
Py_ssize_t, const void*)':
sipakonadipart2.cpp:6922:131: note: synthesized method
'Akonadi::AddressAttribute& Akonadi::AddressAttribute::operator=(const
Akonadi::AddressAttribute&)' first required here 
sipakonadipart2.cpp: In constructor
'sipAkonadi_ItemView::sipAkonadi_ItemView(KXmlGuiWindow*, QWidget*)':
sipakonadipart2.cpp:7594:111: warning:
'Akonadi::ItemView::ItemView(KXmlGuiWindow*, QWidget*)' is deprecated (declared
at /usr/include/akonadi/itemview.h:80)
sipakonadipart2.cpp: In function 'PyObject*
meth_Akonadi_ItemView_setXmlGuiWindow(PyObject*, PyObject*)':
sipakonadipart2.cpp:12479:39: warning: 'void
Akonadi::ItemView::setXmlGuiWindow(KXmlGuiWindow*)' is deprecated (declared at
/usr/include/akonadi/itemview.h:104)
make[2]: ***
[python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/sip/akonadi/sipakonadipart2.o]
Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/all]
Error 2
make: *** [all] Error 2

Reproducible: Always

Steps to Reproduce:
install sip 4.10.3, pyqt 4.7.4.
try to build kdebindings 4.4.5

Actual Results:  
make fails


pyqt 4.7.4
sip 4.10.3

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kde-bindings mailing list