Details
-
Bug
-
Resolution: Out of scope
-
P4: Low
-
5.12.2
-
2a80dbaf403eeb44b4455e2b93e65407954ab289 (qt/qtdeclarative/dev)
Description
qtdeclarative has a header src/3rdparty/masm/stubs/wtf/unicode/utypes.h that conflicts with the icu header https://github.com/unicode-org/icu/blob/master/icu4c/source/common/unicode/utypes.h. The version bundled with qt is just a redirect for unicode/Unicode.h (which does not exist in the icu sources)
Depending on how your build is configured, this can cause problems, and since there's only one place (src/3rdparty/masm/yarr/YarrCanonicalize.h) where this include is referenced, it may make sense to modify YarrCanonicalize.h to instead just include <unicode/Unicode.h>
Attachments
Issue Links
- relates to
-
QTBUG-93434 Introducing ICU includes through QT_EXTRA_INCLUDEPATHS breaks build
- Closed