kdebase build error in workspace/solid/solidshell/solid-bluetooth.cpp

Sebastian Kügler sebas at kde.org
Mon Oct 13 14:26:23 BST 2008


On Monday 13 October 2008 10:36:37 Jason Stubbs wrote:
> Hi,
>
> I'm getting a build error trying to compile revision 870695 of kdebase.

The build fails here as well. Looks like Tom Patzig's changes have something 
to do with it. Tom, can you have a look please?

> The first error to appear is:
>
> [ 72%] Building CXX object
> workspace/solid/solidshell/CMakeFiles/solid-bluetooth.dir/solid-bluetooth.o
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool SolidBluetooth::bluetoothListAdapters()’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:381: error: conversion from ‘QStringList’ to non-scalar type ‘const
> Solid::Control::BluetoothInterfaceList’ requested
>
>
> I've tried to reproduce everything that might be relevant below.
>
>
>
>
> -- checking for one of the modules 'NetworkManager'
> --   found NetworkManager, version 0.6.6
> -- checking for one of the modules 'libnm-util'
> --   found libnm-util, version 0.6.6
> -- Found NetworkManager 0.6.6:
> -- Found libnm-util:
> -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
> -- Found BlueZ: /usr/lib/libbluetooth.so
> -- Will build networkmanger-0.6
>
>
>
>
>
> [ 71%] Generating ui_backendchooser.h
> Generating backendchooser.moc
> Generating kcmsolid.moc
> Scanning dependencies of target kcm_solid
> [ 71%] Building CXX object
> workspace/solid/kcm/CMakeFiles/kcm_solid.dir/kcm_solid_automoc.o
> [ 71%] Building CXX object
> workspace/solid/kcm/CMakeFiles/kcm_solid.dir/kcmsolid.o
> [ 72%] Building CXX object
> workspace/solid/kcm/CMakeFiles/kcm_solid.dir/backendchooser.o
> Linking CXX shared module ../../../lib/kcm_solid.so
> [ 72%] Built target kcm_solid
> Generating halpower.moc
> Generating halsuspendjob.moc
> Scanning dependencies of target solid_hal_power
> [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power.dir/solid_hal_power_automoc.
>o [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power.dir/module_power.o
> [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power.dir/halpower.o
> [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power.dir/halsuspendjob.o
> Linking CXX shared module ../../../lib/solid_hal_power.so
> [ 72%] Built target solid_hal_power
> Generating halpower.moc
> Generating halsuspendjob.moc
> Scanning dependencies of target solid_hal_power_static
> [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power_static.dir/solid_hal_power_s
>tatic_automoc.o [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power_static.dir/halpower.o
> [ 72%] Building CXX object
> workspace/solid/hal/CMakeFiles/solid_hal_power_static.dir/halsuspendjob.o
> Linking CXX static library ../../../lib/libsolid_hal_power_static.a
> [ 72%] Built target solid_hal_power_static
> [ 72%] Generating clientadaptor.cpp, clientadaptor.h
> [ 72%] Generating clientadaptor.moc
> Generating networkstatus.moc
> [ 72%] Generating serviceadaptor.cpp, serviceadaptor.h
> [ 72%] Generating serviceadaptor.moc
> Scanning dependencies of target kded_networkstatus
> [ 72%] Building CXX object
> workspace/solid/networking/kded/CMakeFiles/kded_networkstatus.dir/kded_netw
>orkstatus_automoc.o [ 72%] Building CXX object
> workspace/solid/networking/kded/CMakeFiles/kded_networkstatus.dir/networkst
>atus.o [ 72%] Building CXX object
> workspace/solid/networking/kded/CMakeFiles/kded_networkstatus.dir/network.o
> [ 72%] Building CXX object
> workspace/solid/networking/kded/CMakeFiles/kded_networkstatus.dir/servicead
>aptor.o [ 72%] Building CXX object
> workspace/solid/networking/kded/CMakeFiles/kded_networkstatus.dir/clientada
>ptor.o Linking CXX shared module ../../../../lib/kded_networkstatus.so
> [ 72%] Built target kded_networkstatus
> [ 72%] Generating serviceinterface.cpp, serviceinterface.h
> [ 72%] Generating serviceinterface.moc
> Generating networkingservice.moc
> [ 72%] Generating ui_networkingserviceview.h
> Scanning dependencies of target networkingservice
> [ 72%] Building CXX object
> workspace/solid/networking/tests/CMakeFiles/networkingservice.dir/networkin
>gservice_automoc.o [ 72%] Building CXX object
> workspace/solid/networking/tests/CMakeFiles/networkingservice.dir/networkin
>gservice.o [ 72%] Building CXX object
> workspace/solid/networking/tests/CMakeFiles/networkingservice.dir/servicein
>terface.o Linking CXX executable networkingservice
> [ 72%] Built target networkingservice
> Generating solid-bluetooth.moc
> Scanning dependencies of target solid-bluetooth
> [ 72%] Building CXX object
> workspace/solid/solidshell/CMakeFiles/solid-bluetooth.dir/solid-bluetooth_a
>utomoc.o [ 72%] Building CXX object
> workspace/solid/solidshell/CMakeFiles/solid-bluetooth.dir/solid-bluetooth.o
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool SolidBluetooth::bluetoothListAdapters()’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:381: error: conversion from ‘QStringList’ to non-scalar type ‘const
> Solid::Control::BluetoothInterfaceList’ requested
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothGetRemoteName(const QString&, const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:404: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘getRemoteName’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothAdapterAddress(const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:414: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘address’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool SolidBluetooth::bluetoothAdapterName(const
> QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:424: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘name’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothAdapterSetName(const QString&, const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:434: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘setName’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool SolidBluetooth::bluetoothAdapterMode(const
> QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:444: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘mode’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothAdapterSetMode(const QString&, const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:453: error: ‘Mode’ is not a member of
> ‘Solid::Control::BluetoothInterface’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:453: error: expected `;' before ‘modeEnum’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:456: error: ‘modeEnum’ was not declared in this scope
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:456: error: ‘Off’ is not a member of
> ‘Solid::Control::BluetoothInterface’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:460: error: ‘modeEnum’ was not declared in this scope
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:460: error: ‘Connectable’ is not a member of
> ‘Solid::Control::BluetoothInterface’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:464: error: ‘modeEnum’ was not declared in this scope
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:464: error: ‘Discoverable’ is not a member of
> ‘Solid::Control::BluetoothInterface’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:466: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘setMode’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:466: error: ‘modeEnum’ was not declared in this scope
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothAdapterListConnections(const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:476: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘listConnections’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothAdapterListBondings(const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:491: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘listBondings’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool SolidBluetooth::bluetoothAdapterScan(const
> QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:511: error: ‘class Solid::Control::BluetoothInterface’ has no member
> named ‘discoverDevices’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothInputListDevices()’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:534: error: ‘class Solid::Control::BluetoothManager’ has no member
> named‘bluetoothInputDevices’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool SolidBluetooth::bluetoothInputSetup(const
> QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:547: error: ‘class Solid::Control::BluetoothManager’ has no member
> named‘setupInputDevice’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothInputRemoveSetup(const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:573: error: ‘class Solid::Control::BluetoothManager’ has no member
> named‘removeInputDevice’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothInputConnect(const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:581: error: ‘class Solid::Control::BluetoothManager’ has no member
> named‘findBluetoothInputDevice’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothInputDisconnect(constQString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:591: error: ‘class Solid::Control::BluetoothManager’ has no member
> named‘findBluetoothInputDevice’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothRemoteCreateBonding(const QString&, const
> QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:604: error: ‘class Solid::Control::BluetoothRemoteDevice’ has no
> member named ‘createBonding’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothRemoteRemoveBonding(const QString&, const
> QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:626: error: ‘class Solid::Control::BluetoothRemoteDevice’ has no
> member named ‘removeBonding’
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp: In member function ‘bool
> SolidBluetooth::bluetoothRemoteHasBonding(const QString&, const QString&)’:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/solid/solidshell/solid-blueto
>oth.cpp:637: error: ‘class Solid::Control::BluetoothRemoteDevice’ has no
> member named ‘hasBonding’
> make[2]: ***
> [workspace/solid/solidshell/CMakeFiles/solid-bluetooth.dir/solid-bluetooth.
>o] Error 1
> make[1]: ***
> [workspace/solid/solidshell/CMakeFiles/solid-bluetooth.dir/all] Error 2
> make: *** [all] Error 2
> makeobj[0]: Leaving directory `/home/kde-devel/kde/build/KDE/kdebase'
-- 
sebas

 http://www.kde.org | http://vizZzion.org |  GPG Key ID: 9119 0EF9 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20081013/3da0d46c/attachment.sig>


More information about the kde-core-devel mailing list