----- Original Message ----- > Unable to build kdenetwork from master (against qt 4.8), the output: > > In file included from > /home/mmodem/rpm/BUILD/kdenetwork/kopete/libkopete/kopetepassword.cpp:459:0: > /home/mmodem/rpm/BUILD/kdenetwork/build/kopete/libkopete/kopetepassword.moc: > In static member function ‘static void > KopetePasswordRequestBase::qt_static_metacall(QObject*, > QMetaObject::Call, int, void**)’: > /home/mmodem/rpm/BUILD/kdenetwork/build/kopete/libkopete/kopetepassword.moc:133:84: > error: cannot convert from base ‘QObject’ to derived type > ‘KopetePasswordRequestBase’ via virtual base ‘QObject’ > make[2]: *** [kopete/libkopete/CMakeFiles/kopete.dir/kopetepassword.o] > Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[1]: *** [kopete/libkopete/CMakeFiles/kopete.dir/all] Error 2
Radek Novacek took a look, as we're now have qt 4.8 beta for Fedora 16 alpha (yep, I know, quite risky, last time we made it on time but without public Qt schedules...). And for 4.7... There are three spots - kdeaccessibility (jovie) [1], kdesdk (umbrello) [2] and this one [3]. It looks like virtual inheritance is not needed in at least first two, as there's no MI involved there. But unfortunately we're not C++ experts and it's not our code and you know... Better not to cause bigger issues than just not building some apps for alpha/reverting to qt 4.7 (and it means qt 4.8 for F17 :(. So if someone can take a look ;-) Thanks Jaroslav [1] https://bugs.kde.org/show_bug.cgi?id=279186 [2] https://bugs.kde.org/show_bug.cgi?id=279184 [3] http://bugs.kde.org/show_bug.cgi?id=274827 > > -- > Zé > > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to > >> unsubscribe << -- Jaroslav Řezník <jrez...@redhat.com> Software Engineer - Base Operating Systems Brno Office: +420 532 294 275 Mobile: +420 602 797 774 Red Hat, Inc. http://cz.redhat.com/ >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<