[Development] Does Qt 5.6 still depend on ICU?

Roland Winklmeier roland.m.winklmeier at gmail.com
Sun May 8 12:20:24 CEST 2016


On 05/08/2016 01:10 AM, Thiago Macieira wrote:
> On sábado, 7 de maio de 2016 23:25:16 PDT Roland Winklmeier wrote:
>> From wiki pages  (https://wiki.qt.io/Qt_5.6_Tools_and_Versions and
>> https://wiki.qt.io/Building_Qt_5_from_Git), I understood that, ICU is
>> only required for QtWebkit. I also learned that the ICU version shipped
>> in Qt 5.6.0 is 56.1.
>>
>> However, I found the following facts a bit inconsistent:
>> * Windows is actually shipping 54.1 instead of 56.1. Was the upgrade
>> missed or is this on purpose? To me it is a minor issue, but I'm curious.
> 
> Looks like a mistake.

Do you want me to raise a bug report?

>> Now my question:
>> Is ICU mandatory for all platforms or maybe only for Linux? Ideally I
>> could just skip shipping it in my installer, since I'm using a custom
>> Qt5 build on my Debian server (I did not yet manage to use the official
>> installer on a headless server with an install script). But I want to be
>> sure, what features I'm loosing before any decision. ?
> 
> It's mandatory for none. You can choose if you build from sources, but note 
> that the POSIX fallback for Unix systems is of much lower quality.
> 
> The choices made for the binary builds are just that: choices.
> 

Thanks a lot. Now it is much clearer to me. I'll follow the official
release binaries choice and link my custom Linux build against ICU.

Cheers Roland



More information about the Development mailing list