Summary: | requires qt 5.7 to build due to new QLocale::Script enums | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-sonnet | Reporter: | Oliver Henshaw <oliver.henshaw> |
Component: | general | Assignee: | Martin Sandsmark <martin.sandsmark> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cfeck, dvratil, kdelibs-bugs, luigi.toscano |
Priority: | VHI | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/sonnet/b241c854c42931280ee5366439af40144f1268af | Version Fixed In: | |
Sentry Crash Report: |
Description
Oliver Henshaw
2016-08-15 12:32:06 UTC
Frameworks require Qt 5.5 currently, so the additional cases need to be #if'd out. I would say this is a blocker for the next release of Frameworks. Fixed by Daniel Vrátil, see http://commits.kde.org/sonnet/4ee3351fdd75f4f2d7d57b4f20aeb85b1de78a97 ... but needs to be checked if it really compiles with Qt 5.5 and Qt 5.6, e.g. QChar::Script_SignWriting is a new addition, too. Unfortunately the Qt version is not stated at https://doc-snapshots.qt.io/qt5-dev/qchar.html#Script-enum Git commit b241c854c42931280ee5366439af40144f1268af by Heiko Becker. Committed on 23/08/2016 at 10:11. Pushed by heikobecker into branch 'master'. Fix build with Qt < 5.6 Also correct the other #ifdef because like QChar::Script_SignWriting 0e1f3aab11a4310595d8651c02ce5f9d60c93252 in qtbase.git introduced the other enums as well. That commit was first released with Qt 5.6 CCMAIL: martin.sandsmark@kde.org REVIEW: 128739 M +3 -1 src/core/guesslanguage.cpp http://commits.kde.org/sonnet/b241c854c42931280ee5366439af40144f1268af |