[WebKit-devel] Compilation against KDE 4.3?

Urs Wolfer uwolfer at kde.org
Sat Aug 8 14:57:15 CEST 2009


On Friday 07 August 2009 05:27:25 Adrian von Bidder wrote:
> Heyho!
> 
> On Thursday 06 August 2009 20.55:28 Urs Wolfer wrote:
> > I have just committed a fix to allow build with KDE 4.3 (untested).
> > Please try and report if it works. Thanks.
> 
> Not quite.  Sorry.
> 
> This is from 1008047, haven't tried to compile with 1008173, and haven't
> even remotely tried to look into it.  This is just a quick info before I
> head off to work.
> 
> [ 23%] Building CXX object kdewebkit/CMakeFiles/kdewebkit.dir/kwebpage.o
> /home/avbidder/webkit/hg/webkitkde/kdewebkit/kwebpage.cpp: In member
>  function ‘virtual QNetworkReply*
>  NetworkAccessManager::createRequest(QNetworkAccessManager::Operation,
>  const QNetworkRequest&, QIODevice*)’:
>  /home/avbidder/webkit/hg/webkitkde/kdewebkit/kwebpage.cpp:99: error: no
>  match for ‘operator+=’ in ‘metaData += QVariant::toMap() const()’
>  /usr/include/kio/global.h:396: note: candidates are: KIO::MetaData&
>  KIO::MetaData::operator+=(const QMap<QString, QString>&)
>  /home/avbidder/webkit/hg/webkitkde/kdewebkit/kwebpage.cpp:100: error:
>  ‘class KIO::MetaData’ has no member named ‘toVariant’
>  /home/avbidder/webkit/hg/webkitkde/kdewebkit/kwebpage.cpp: In member
>  function ‘virtual void KWebPage::slotDownloadRequested(const
>  QNetworkRequest&, QNetworkReply*)’:
> /home/avbidder/webkit/hg/webkitkde/kdewebkit/kwebpage.cpp:454: error:
>  conversion from ‘QMap<QString, QVariant>’ to non-scalar type
>  ‘KIO::MetaData’ requested
> make[3]: *** [kdewebkit/CMakeFiles/kdewebkit.dir/kwebpage.o] Error 1
> 
> (((And my obvious note as a packager: if you want to get the webkit kpart
> packaged in Debian, have it build with the latest released kde / qt.  I'll
> not package experimental kdelibs just for the fun of it, sorry.  Will you
>  -- Urs and other contributors -- continue to fix issues like this?
> 
> My cut off will not actually be "released kde", but whatever the KDE/Qt
> packagers in Debian make available at least in Debian experimental.
> 
> Please note that this is not intended to be a rant at all.  I'm amazed at
>  the speed you're reacting here, I just want to describe my "modus
>  operandi". I'm perfectly fine with reporting these compatibility issues as
>  they come up and don't request you to check for every commit.)))

Could you try again with the patch posted by Dawit? It's included in the 4.3 
branch so it will be in 4.3.1.

Bye
urs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/webkit-devel/attachments/20090808/3f45b295/attachment.sig 


More information about the WebKit-devel mailing list