<div dir="ltr">Hi,<div><br></div><div>If Qt's plans progress according to what they post on the mailinglist then Qt 5.6 will be LTS, 5.7 will up the compiler requirements to the following:</div><div><br></div><div>GCC 4.7</div><div>Clang 3.2</div><div>MSVC 2012</div><div><br></div><div>Framework currently requires:</div><div>GCC 4.5</div><div>Clang 3.1</div><div>MSVC 2012</div><div><br></div><div>When frameworks started it had slightly less strict compiler requirements then Qt had. But now that Qt is upping the compiler requirement, we should follow as well. In fact, we should probably also update the Qt version requirement which right now is at 5.2.</div><div><br></div><div>I have no clue when Qt 5.7 will be released, but i'm guessing around this time next year. Frameworks currently is at version 5.11 (5.12 coming up). If we add a year to that then frameworks is at version 5.24 when Qt 5.7 is released (big guess!). So why don't we change our requirements starting with frameworks 5.25 (nice number as well)? I'd propose changing it to the following:</div><div><br></div><div>Qt 5.7 minimal requirement</div><div>GCC 5.1 (or somewhere in 5.x)</div><div>Clang 3.6.1 (or perhaps even 3.7)</div><div>MSVC 2015</div><div><br></div><div>We then have full C++11 support across the board and much of C++14 supported as well. MSVC clearly being the limiting one in that area for the C++14 support, but still quite decent.<br></div><div><br></div><div>Regarding the above version numbers for the compilers. They would now be considered "cutting edge" but in a year time most distributions will be at those versions or even newer.</div><div><br></div><div>What's your opinion on this?</div><div><br></div><div>Cheers,</div><div>Mark</div></div>