[Buildroot] [PATCH v2] package/qt5/qt5base: fix icu detection in Qt 5.6.3

Thomas Petazzoni thomas.petazzoni at bootlin.com
Sat Oct 26 10:31:54 UTC 2019


On Mon, 30 Sep 2019 16:51:57 +0300
Andrey Skvortsov <andrej.skvortzov at gmail.com> wrote:

> icu is required to build Q5tWebkit.
> When UChar is defined as char16_t in ICU, then qtbase fails to detect ICU.
> The issue is described https://bugreports.qt.io/browse/QTBUG-49586
> 
> Build fails with following error messages:
> ...
> ustring.h:473:20: error: ‘UChar’ does not name a type
>  u_strCompare(const UChar *s1, int32_t length1,
>                     ^
>           ^
> make[2]: *** [Makefile:195: icu.o] Error 1
> ICU disabled.
> The ICU library support cannot be enabled.
> 
> Signed-off-by: Andrey Skvortsov <andrej.skvortzov at gmail.com>
> ---

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list