[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