Bug 203029 - error building kdebindings from trunk with kdesvn-build
Summary: error building kdebindings from trunk with kdesvn-build
Status: RESOLVED NOT A BUG
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
: 206473 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-08 01:39 UTC by kriga
Modified: 2009-09-08 15:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kriga 2009-08-08 01:39:14 UTC
Version:           4.3.63 (KDE 4.3.63 (KDE 4.4 >= 20090805)) (using Devel)
Compiler:          GCC 4.3.2 
OS:                Linux
Installed from:    Compiled sources

Hallo all,

I've build an running KDE 4 System from trunk using kdesvn-build using this packages (in this order):

kdesupport
kdelibs
kdepimlibs
kdebase
kdemultimedia
kdeutils
kdegraphics

When I try to build kdesupport with ./kdesvn-build kdesupport the cmake config works but the following build fails with this error message:

    kalyptus: processing /usr/include/qt4/QtGui/qerrormessage.h
    kalyptus: processing /usr/include/qt4/QtNetwork/qsslerror.h
    kalyptus: processing /usr/include/qt4/QtSql/qsqlerror.h
    kalyptus: processing /usr/include/qt4/Qt/qdbuserror.h
    /home/kris/kde/include/kcategorydrawer.h:37: error: non-static const member 'KCategoryDrawer::Private* const KCategoryDrawer::d', can't use default assignment operator
    sipkiopart4.cpp: In function 'PyObject* meth_KIO_Connection_errorString(PyObject*, PyObject*)':


The whole build log: http://pastebin.com/m7d2c84a0
The cmake config log: 

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.5.1 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Automoc4: /home/kris/kde/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.3.50
-- Found Phonon: /home/kris/kde/lib/libphonon.so
-- Found Phonon Includes: /home/kris/kde/include/KDE;/home/kris/kde/include
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.3 include dir: /home/kris/kde/include
-- Found KDE 4.3 library dir: /home/kris/kde/lib
-- Found the KDE4 kconfig_compiler preprocessor: /home/kris/kde/bin/kconfig_compiler
-- Found automoc4: /home/kris/kde/bin/automoc4
-- Found Soprano version 2.3.60: /home/kris/kde/lib/libsoprano.so
-- Found Soprano includes: /home/kris/kde/include
-- Found Soprano Index: SOPRANO_INDEX_LIBRARIES-NOTFOUND
-- Found Soprano Client: /home/kris/kde/lib/libsopranoclient.so
-- Found Soprano Plugin Dir: /home/kris/kde/share/soprano/plugins
-- Found Soprano Plugins: nquadparser nquadserializer
-- Found NEPOMUK: /home/kris/kde/lib/libnepomuk.so
-- Found KdepimLibs: /home/kris/kde/lib/cmake/KdepimLibs/KdepimLibsConfig.cmake
-- Phonon Version: 4.3.50
-- Found Okular: /home/kris/kde/lib/libokularcore.so
-- Found Akonadi: /home/kris/kde/lib/cmake/Akonadi/AkonadiConfig.cmake
-- cmake package FindKDevPlatform.cmake was not found. The package KDevPlatform is needed to compile all part of this program.
-- Checking how Qt was built...
-- Threshold is set to 10
-- QT_NO_BUTTONGROUP *Undefined*
-- QT_NO_COLORDIALOG *Undefined*
-- QT_NO_DATETIMEEDIT *Undefined*
-- QT_NO_DIALOG *Undefined*
-- QT_NO_ERRORMESSAGE *Undefined*
-- QT_NO_FILEDIALOG *Undefined*
-- QT_NO_FONTDIALOG *Undefined*
-- QT_NO_GROUPBOX *Undefined*
-- QT_NO_LCDNUMBER *Undefined*
-- QT_NO_LINEEDIT *Undefined*
-- QT_NO_LISTVIEW *Undefined*
-- QT_NO_MAINWINDOW *Undefined*
-- QT_NO_MENUBAR *Undefined*
-- QT_NO_MESSAGEBOX *Undefined*
-- QT_NO_PRINTDIALOG *Undefined*
-- QT_NO_PROGRESSBAR *Undefined*
-- QT_NO_PROGRESSDIALOG *Undefined*
-- QT_NO_PUSHBUTTON *Undefined*
-- QT_NO_RADIOBUTTON *Undefined*
-- QT_NO_SCROLLBAR *Undefined*
-- QT_NO_SLIDER *Undefined*
-- QT_NO_STYLE_PLASTIQUE *Undefined*
-- QT_NO_STYLE_WINDOWSXP [Defined]
-- QT_NO_STYLE_WINDOWS *Undefined*
-- QT_NO_STYLE_MAC [Defined]
-- QT_NO_STYLE_CLEANLOOKS *Undefined*
-- QT_NO_TABLEVIEW *Undefined*
-- QT_NO_TEXTBROWSER *Undefined*
-- QT_NO_TEXTEDIT *Undefined*
-- QT_NO_TOOLBUTTON *Undefined*
--   found qimageblitz, version 4.0.0
-- Found QImageBlitz: /home/kris/kde/include/qimageblitz
-- Build Smoke... yes - Qt, QtWebKit, QtScript, QtUiTools, QtTest, QImageBlitz, Solid, Soprano, Plasma, KDE, Akonadi, KHTML, KTextEditor, Nepomuk, Okular
-- Build QtRuby... no
-- Build QtWebKit Ruby... no
-- Build QtUiTools Ruby... no
-- Build QtScript... no
-- Build QtTest... no
-- Build Soprano Ruby... no
-- Build QScintilla Ruby... no
-- Build Qwt Ruby... no
-- Build Phonon Ruby... no
-- Build Akonadi Ruby... no
-- Build KHTML Ruby... no
-- Build Korundum... no
-- Build KDevPlatform Ruby... no
-- Build KTextEditor Ruby... no
-- Build Nepomuk Ruby... no
-- Build Okular Ruby... no
-- Build Plasma Ruby... no
-- Build Solid Ruby... no
-- Ruby Executable: RUBY_EXECUTABLE-NOTFOUND
-- Ruby Libraries: 
-- Ruby Include Path: 
-- Build Kross Ruby... no
-- Found PythonInterp: /usr/bin/python
-- Found Python executable: /usr/bin/python
-- Found Python version: 2.5.4
-- Found Python library: /usr/lib/libpython2.5.so
-- Found Python executable: /usr/bin/python
-- Found Python version: 2.5.4
-- Found Python library: /usr/lib/libpython2.5.so
-- Python Libraries: /usr/lib/libpython2.5.so
-- Python Include Path: /usr/include/python2.5
-- Build Kross Python... yes
-- Found SIP version: 4.8.2
-- Found PyQt4 version: 4.5.2
-- Found Python executable: /usr/bin/python
-- Found Python version: 2.5.4
-- Found Python library: /usr/lib/libpython2.5.so
-- Found PyQt4 version: 4.5.2
-- Found Soprano version 2.3.60: /home/kris/kde/lib/libsoprano.so
-- Found Soprano includes: /home/kris/kde/include
-- Found Soprano Index: SOPRANO_INDEX_LIBRARIES-NOTFOUND
-- Found Soprano Client: /home/kris/kde/lib/libsopranoclient.so
-- Found Soprano Plugin Dir: /home/kris/kde/share/soprano/plugins/soprano/plugins
-- Found Soprano Plugins: nquadparser nquadserializer
-- checking for one of the modules 'polkit-qt'
-- Cannot find Polkit-Qt library!
-- KDE_VERSION: 4.3.63
-- KDE4_INCLUDE_DIR: /home/kris/kde/include
-- KDE4_LIB_DIR: /home/kris/kde/lib
-- PYTHON_SITE_PACKAGES_DIR: /usr/lib/python2.5/site-packages
-- Build PyKDE4... yes
-- gmcs was not found on your system but is needed for Qyoto.
-- gacutil was not found on your system but is needed for Qyoto.
-- checking for one of the modules 'mono-cecil'
-- checking for one of the modules 'cecil'
Failed to find mono-cecil needed by CSharp. Please install libmono-devel.
-- Build Qyoto... no
-- Build PhononSharp... no
-- Build QScintillaSharp... no
-- Build SopranoSharp... 
-- Build NepomukSharp... 
-- Build PlasmaSharp... 
-- Build Kimono... no
-- Build KHTMLSharp... no
-- Build KTextEditorSharp... no
-- Build Kross Java... no
-- Build Kross Falcon... no

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
   * Soprano - Soprano Libraries
   * Soprano - Soprano Libraries
   * Nepomuk - Nepomuk Libraries
   * Kdepimlibs - KDE pim Libraries

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * Polkit-Qt  <kdesupport>
     Qt Wrapper around PolicyKit
     Required to build PolicyKit-Qt support

-----------------------------------------------------------------------------

-- Configuring done
-- Generating done
-- Build files have been written to: /home/kris/devel/kdesvn/build/kdebindings



I'm using Qt 4.5.1 from gentoo portage and I've installed all the dependencies needed to build the above mentioned modules.

I've also installed PyQt 4.5.2 with sip 4.8.2. from portage.

did I miss something?!?
Comment 1 Andreas Pakulat 2009-08-08 08:33:40 UTC
 - Build-Problems should be reported on the relevant developer mailinglist
 - don't file bugreports under completely unrelated components/products, kdevelop has absolutely nothing to do with kdebindings
 - The error you see is because a class in kdelibs changed and bindings haven't been adapted to it as it seems, so you'll have to wait for the developers to do that.
Comment 2 Frederik Gladhorn 2009-09-08 15:57:59 UTC
*** Bug 206473 has been marked as a duplicate of this bug. ***