[Development] [Releasing] Qt 5.10 pre-built bunaries
Konstantin Tokarev
annulen at yandex.ru
Wed Jun 7 22:30:30 CEST 2017
07.06.2017, 23:09, "Thiago Macieira" <thiago.macieira at intel.com>:
> On Tuesday, 6 June 2017 23:57:10 PDT Jani Heikkinen wrote:
>> Hi all,
>>
>> There has been discussion ongoing about 5.10 supported platforms and CI
>> configurations. What we haven't agreed yet is Qt 5.10 pre-built binaries. I
>> don't see big need to change anything from 5.9 but there is still couple of
>> things on my mind:
>>
>> - Should we now switch from MinGW32 bit -> MinGW 64bit ones? With 5.9 this
>> was too early but would it be time to do it now? Offering both isn't an
>> option. And 5,9 is LTS so 5.10 could be good release to change that...
>>
>> - Can we start using RHEL 7.4 for linux packaging? Tony is planning to add
>> RHEL 7.4 in CI and so on it would be wise to replace 7.2 with 7.4 in the
>> packaging as well
>>
>> Is there some other change proposals which we should discuss about?
>
> I'd like to propose raising the minimum version for GCC to 4.8.1, which is the
> first C++11 complete version, or higher. The reason for this is actually to
> drop GCC 4.7 and earlier, which have a few bugs with their C++11 support. GCC
> 4.7 has been the minimum since Qt 5.7.0 and is now 5 years old.
FWIW, the first really C++11 complete version of GCC is 4.9, 4.8 still has a number
of bugs that result in internal compiler errors, compilation errors, or runtime errors in
some non-trivial but valid C++11 code. See for example patches in [1, 2]
[1] https://trac.webkit.org/search?q=gcc+4.8&noquickjump=1&changeset=on
[2] https://trac.webkit.org/search?q=libstdc%2B%2B+4.8&noquickjump=1&changeset=on
>
> I've just been bitten by one with QRandomGenerator, relating to calling static
> member functions from a lambda. The workaround suggested in the Coding
> Convention is not applicable going forward because Clang 5.0 will produce a
> warning about it (I've updated the wiki), so we have to choose which one we'll
> support very shortly, as soon as Apple begins shipping Clang based on the
> current trunk version in XCode.
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
--
Regards,
Konstantin
More information about the Development
mailing list