[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: Re: branches/KDE/4.3/kdebase/workspace
From: Michael Seiwert <Michael.Seiwert () gmx ! de>
Date: 2009-07-29 4:54:46
Message-ID: 200907290654.47190.Michael.Seiwert () gmx ! de
[Download RAW message or body]
Hi Will,
could it be that this commit leads to the following compile problem ?
[ 73%] Building CXX object
workspace/solid/wicd/CMakeFiles/solid_wicd.dir/networkmanager.o
In file included from
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/networkmanager.cpp:26:
/home/mseiwert/src/svn/kde4/kdebase/workspace/libs/solid/control/ifaces/networkinterface.h:126:
warning: ‘virtual void
Solid::Control::Ifaces::NetworkInterface::connectionStateChanged(int, int,
int)' was hidden
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.h:55:
warning: by ‘virtual void
WicdWirelessNetworkInterface::connectionStateChanged(int)'
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/networkinterface.h:54:
warning: ‘virtual void WicdNetworkInterface::connectionStateChanged(int, int,
int)' was hidden
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.h:55:
warning: by ‘virtual void
WicdWirelessNetworkInterface::connectionStateChanged(int)'
[ 73%] Building CXX object
workspace/solid/wicd/CMakeFiles/solid_wicd.dir/networkinterface.o
[ 74%] Building CXX object
workspace/solid/wicd/CMakeFiles/solid_wicd.dir/wirelessnetworkinterface.o
In file included from
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.cpp:20:
/home/mseiwert/src/svn/kde4/kdebase/workspace/libs/solid/control/ifaces/networkinterface.h:126:
warning: ‘virtual void
Solid::Control::Ifaces::NetworkInterface::connectionStateChanged(int, int,
int)' was hidden
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.h:55:
warning: by ‘virtual void
WicdWirelessNetworkInterface::connectionStateChanged(int)'
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/networkinterface.h:54:
warning: ‘virtual void WicdNetworkInterface::connectionStateChanged(int, int,
int)' was hidden
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.h:55:
warning: by ‘virtual void
WicdWirelessNetworkInterface::connectionStateChanged(int)'
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.cpp:
In member function ‘virtual QObject*
WicdWirelessNetworkInterface::createAccessPoint(const QString&)':
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessnetworkinterface.cpp:264:
error: cannot allocate an object of abstract type ‘WicdAccessPoint'
/home/mseiwert/src/svn/kde4/kdebase/workspace/solid/wicd/wirelessaccesspoint.h:28:
note: because the following virtual functions are pure within
‘WicdAccessPoint':
/home/mseiwert/src/svn/kde4/kdebase/workspace/libs/solid/control/ifaces/wirelessaccesspoint.h:76:
note: virtual QByteArray
Solid::Control::Ifaces::AccessPoint::rawSsid() const
make[2]: ***
[workspace/solid/wicd/CMakeFiles/solid_wicd.dir/wirelessnetworkinterface.o]
Error 1
make[1]: *** [workspace/solid/wicd/CMakeFiles/solid_wicd.dir/all] Error 2
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/mseiwert/kde/build/kdebase'
Best,
Michael
On Tuesday 28 July 2009 22:38:48 Will Stephenson wrote:
> SVN commit 1003793 by wstephens:
>
> More last minute backporting - 1003789 adds a way to get raw SSID bytes
> for an AP.
>
>
> M +5 -0 libs/solid/control/backends/fakenet/fakeaccesspoint.cpp
> M +1 -0 libs/solid/control/backends/fakenet/fakeaccesspoint.h
> M +5 -0 libs/solid/control/ifaces/wirelessaccesspoint.h
> M +6 -0 libs/solid/control/wirelessaccesspoint.cpp
> M +5 -0 libs/solid/control/wirelessaccesspoint.h
> M +7 -0 solid/networkmanager-0.7/accesspoint.cpp
> M +1 -0 solid/networkmanager-0.7/accesspoint.h
>
>
> ---
> branches/KDE/4.3/kdebase/workspace/libs/solid/control/backends/fakenet/fake
>accesspoint.cpp #1003792:1003793 @@ -43,7 +43,12 @@
> return mPropertyMap["ssid"].toString();
> }
>
> +QByteArray FakeAccessPoint::rawSsid() const
> +{
> + return mPropertyMap["ssid"].toByteArray();
> +}
>
> +
> uint FakeAccessPoint::frequency() const
> {
> return mPropertyMap["frequency"].toUInt();
> ---
> branches/KDE/4.3/kdebase/workspace/libs/solid/control/backends/fakenet/fake
>accesspoint.h #1003792:1003793 @@ -40,6 +40,7 @@
> Solid::Control::AccessPoint::WpaFlags wpaFlags() const;
> Solid::Control::AccessPoint::WpaFlags rsnFlags() const;
> QString ssid() const;
> + QByteArray rawSsid() const;
> uint frequency() const;
> QString hardwareAddress() const;
> uint maxBitRate() const;
> ---
> branches/KDE/4.3/kdebase/workspace/libs/solid/control/ifaces/wirelessaccess
>point.h #1003792:1003793 @@ -71,6 +71,11 @@
> virtual QString ssid() const = 0;
>
> /**
> + * The raw bytes of the Service Set Identifier of the access point
> + */
> + virtual QByteArray rawSsid() const = 0;
> +
> + /**
> * Retrieves the frequency in MHz of the radio channel that this
> access point is operating on *
> * @return the frequency
> ---
> branches/KDE/4.3/kdebase/workspace/libs/solid/control/wirelessaccesspoint.c
>pp #1003792:1003793 @@ -104,6 +104,12 @@
> return_SOLID_CALL(Ifaces::AccessPoint *, d->backendObject(),
> QString(), ssid()); }
>
> +QByteArray Solid::Control::AccessPoint::rawSsid() const
> +{
> + Q_D(const AccessPoint);
> + return_SOLID_CALL(Ifaces::AccessPoint *, d->backendObject(),
> QByteArray(), rawSsid()); +}
> +
> uint Solid::Control::AccessPoint::frequency() const
> {
> Q_D(const AccessPoint);
> ---
> branches/KDE/4.3/kdebase/workspace/libs/solid/control/wirelessaccesspoint.h
> #1003792:1003793 @@ -89,6 +89,11 @@
> QString ssid() const;
>
> /**
> + * The raw bytes of the Service Set Identifier of the access point
> + */
> + QByteArray rawSsid() const;
> +
> + /**
> * Retrieves the frequency in MHz of the radio channel that this
> access point is operating on *
> * @return the frequency
> ---
> branches/KDE/4.3/kdebase/workspace/solid/networkmanager-0.7/accesspoint.cpp
> #1003792:1003793 @@ -38,6 +38,7 @@
> Solid::Control::AccessPoint::WpaFlags wpaFlags;
> Solid::Control::AccessPoint::WpaFlags rsnFlags;
> QString ssid;
> + QByteArray rawSsid;
> uint frequency;
> QString hardwareAddress;
> uint maxBitRate;
> @@ -53,6 +54,7 @@
> d->rsnFlags = convertWpaFlags( d->iface.rsnFlags() );
> d->signalStrength = d->iface.strength();
> d->ssid = d->iface.ssid();
> + d->rawSsid = d->iface.ssid();
> d->frequency = d->iface.frequency();
> d->hardwareAddress = d->iface.hwAddress();
> d->maxBitRate = d->iface.maxBitrate();
> @@ -97,6 +99,11 @@
> return d->ssid;
> }
>
> +QByteArray NMAccessPoint::rawSsid() const
> +{
> + return d->rawSsid;
> +}
> +
> uint NMAccessPoint::frequency() const
> {
> return d->frequency;
> ---
> branches/KDE/4.3/kdebase/workspace/solid/networkmanager-0.7/accesspoint.h
> #1003792:1003793 @@ -41,6 +41,7 @@
> Solid::Control::AccessPoint::WpaFlags wpaFlags() const;
> Solid::Control::AccessPoint::WpaFlags rsnFlags() const;
> QString ssid() const;
> + QByteArray rawSsid() const;
> uint frequency() const;
> QString hardwareAddress() const;
> uint maxBitRate() const;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic