<div dir="ltr">Just to clarify. that page about building qt5 builds the stable branch, and in order to change to the dev branch we need to in each submodule do git checkout -b dev origin/dev ? or is there some easy way to get all submodules on the dev branch to build the dev version of all of qt5?  I didn't find any argument to init_repository and setting qt5_tool.conf with branch='dev' in ~/.config and using qt5_tool -p failed also.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jan 19, 2013 at 5:36 AM, David Faure <span dir="ltr"><<a href="mailto:faure+bluesystems@kde.org" target="_blank">faure+bluesystems@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear KDE Frameworks hackers,<br>
<br>
It's time to drop the Qt4 compatibility, in order to use the new things from Qt 5<br>
which we need to continue simplifying dependencies between frameworks.<br>
<br>
Please compile Qt5 using the "dev" branch.<br>
Either qtbase + qtsvg + qtx11extras (at a minimum), if you don't have much disk space or cpu time,<br>
or the full qt5.git, to get everything (qtdeclarative as required by plasma, webkit, etc)<br>
<br>
The instructions to follow are at <a href="http://qt-project.org/wiki/Building_Qt_5_from_Git" target="_blank">http://qt-project.org/wiki/Building_Qt_5_from_Git</a><br>
<br>
Then follow <a href="http://community.kde.org/Frameworks/Building" target="_blank">http://community.kde.org/Frameworks/Building</a> (I'll clean it up soon to remove the qt4/qt5 split).<br>
<br>
Please ensure that <a href="http://build.kde.org/job/kdelibs_frameworks_qt5/" target="_blank">http://build.kde.org/job/kdelibs_frameworks_qt5/</a> stays green :)<br>
<br>
Stephen, you mentionned a script to get rid of the ifdefs for Qt4/Qt5, do you have<br>
that at hand, or does it need to be written?<br>
<br>
If anyone encounters crashes in QSaveFile, it's because the one in libkdeqt5staging conflicts<br>
with the one that just got merged into Qt5. So I'll remove it. Which is why you need Qt5 dev,<br>
not Qt4 and not Qt5 stable. You have been warned :)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
David Faure, <a href="mailto:faure@kde.org">faure@kde.org</a>, <a href="http://www.davidfaure.fr" target="_blank">http://www.davidfaure.fr</a><br>
Sponsored by BlueSystems and KDAB to work on KDE Frameworks<br>
<br>
_______________________________________________<br>
Kde-frameworks-devel mailing list<br>
<a href="mailto:Kde-frameworks-devel@kde.org">Kde-frameworks-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kde-frameworks-devel</a><br>
</font></span></blockquote></div><br></div>