<div dir="auto">+1</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">בתאריך יום ה׳, 2 ביולי 2020, 10:33, מאת Eike Ziller ‏<<a href="mailto:Eike.Ziller@qt.io">Eike.Ziller@qt.io</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Now that Qt Creator 4.13 is in feature freeze and the “master” branch is reserved for Qt Creator 4.14, let’s bring the topic of bumping the requirements for Qt Creator 4.14 back.<br>
<br>
——————————<br>
Required Qt version —> Qt 5.14<br>
——————————<br>
As discussed in another thread (<a href="https://lists.qt-project.org/pipermail/qt-creator/2020-June/008574.html" rel="noreferrer noreferrer" target="_blank">https://lists.qt-project.org/pipermail/qt-creator/2020-June/008574.html</a>), we’d like to bump the required Qt version for building Qt Creator to Qt 5.14.<br>
This will make porting Qt Creator to Qt 6 much easier, since we want a transition phase where Qt Creator compiles with both Qt 5 and Qt 6. Many replacement APIs for things gone in Qt 6 are only available in Qt 5.14. We’ll see if we even need Qt 5.15, or if we can manage with Qt 5.14.<br>
Ubuntu 20.10 will ship Qt 5.14, Debian sid (unstable) has 5.14 too.<br>
<br>
<a href="https://codereview.qt-project.org/c/qt-creator/qt-creator/+/306477" rel="noreferrer noreferrer" target="_blank">https://codereview.qt-project.org/c/qt-creator/qt-creator/+/306477</a><br>
<br>
——————————<br>
Required GCC version -> GCC 7<br>
——————————<br>
Our current minimum GCC version of 5.3 is pretty old and buggy even with regard to C++11/14.<br>
RHEL/CentOS 7 provides GCC 8 already with devtoolset-7.<br>
Ubuntu 18.04 has GCC 7.<br>
Debian 10 (latest stable) has GCC 8.<br>
<br>
So I propose updating the requirement to GCC 7. This also allows us to use most C++17 features, so I include upgrading to C++17 in this proposal as well.<br>
<br>
<a href="https://codereview.qt-project.org/c/qt-creator/qt-creator/+/306478" rel="noreferrer noreferrer" target="_blank">https://codereview.qt-project.org/c/qt-creator/qt-creator/+/306478</a><br>
<br>
Br, Eike<br>
<br>
-- <br>
Eike Ziller<br>
Principal Software Engineer<br>
<br>
The Qt Company GmbH<br>
Erich-Thilo-Straße 10<br>
D-12489 Berlin<br>
<a href="mailto:eike.ziller@qt.io" target="_blank" rel="noreferrer">eike.ziller@qt.io</a><br>
<a href="http://qt.io" rel="noreferrer noreferrer" target="_blank">http://qt.io</a><br>
Geschäftsführer: Mika Pälsi,<br>
Juha Varelius, Mika Harjuaho<br>
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B<br>
<br>
_______________________________________________<br>
Qt-creator mailing list<br>
<a href="mailto:Qt-creator@qt-project.org" target="_blank" rel="noreferrer">Qt-creator@qt-project.org</a><br>
<a href="https://lists.qt-project.org/listinfo/qt-creator" rel="noreferrer noreferrer" target="_blank">https://lists.qt-project.org/listinfo/qt-creator</a><br>
</blockquote></div>