On Mon, May 2, 2011 at 21:29, Baho Utot <baho-utot@...> wrote: > On 05/02/2011 09:23 PM, Robert Xu wrote: >> >> On May 2, 2011, at 20:57, Baho Utot<baho-utot@...> wrote: >> >>> Build issue declaration errors >>> >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-tray.cpp: >>> In member function 'void Tray::createDeviceTrayComponent(Device*)': >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-tray.cpp:674:9: >>> error: 'DEVICE_TYPE_802_3_ETHERNET' was not declared in this scope >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-tray.cpp:677:9: >>> error: 'DEVICE_TYPE_802_11_WIRELESS' was not declared in this scope >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-tray.cpp:680:9: >>> error: 'DEVICE_TYPE_GSM' was not declared in this scope >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-tray.cpp:681:9: >>> error: 'DEVICE_TYPE_CDMA' was not declared in this scope >>> [ 71%] Building CXX object >>> knetworkmanager-0.8/src/CMakeFiles/kdeinit_knetworkmanager-shared.dir/knetworkmanager-wireless_device.cpp.o >>> make[2]: *** >>> [knetworkmanager-0.8/src/CMakeFiles/kdeinit_knetworkmanager-shared.dir/knetworkmanager-tray.cpp.o] >>> Error 1 >>> make[2]: *** Waiting for unfinished jobs.... >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-vpn_plugin.cpp: >>> In member function 'void VPNDBUSPlugin::slotFailure(Q_UINT32)': >>> >>> /trinity.source/knetworkmanager/knetworkmanager-0.8/src/knetworkmanager-vpn_plugin.cpp:98:34: >>> error: 'NM_DBUS_SERVICE_USER_SETTINGS' was not declared in this scope >>> make[2]: *** >>> [knetworkmanager-0.8/src/CMakeFiles/kdeinit_knetworkmanager-shared.dir/knetworkmanager-vpn_plugin.cpp.o] >>> Error 1 >>> make[1]: *** >>> [knetworkmanager-0.8/src/CMakeFiles/kdeinit_knetworkmanager-shared.dir/all] >>> Error 2 >>> >> NM version? Knowing arch, it might be 0.9, which could explain the >> failure. > > NM - don't know what that is > > If it is networkmanager, arch has networkmanager-0.8.99 > > networkmanager-0.8.99 probably means a snapshot version of networkmanager 0.9, so yes, there's the problem. the 0.9 versions brought along major changes to the API that broke *everything* except the gnome net-applet. this means a patching of knetworkmanager needs to be done in order to continue. -- later, Robert Xu