| Summary: | Got unknown type ai | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kglobalaccel | Reporter: | Leslie Zhai <zhaixiang> |
| Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | kossebau |
| Priority: | NOR | ||
| Version First Reported In: | 5.49.0 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Leslie Zhai
2018-08-23 11:38:48 UTC
For KGlobalAccel 5.49 the official min required Qt version is 5.8.0. See https://cgit.kde.org/kglobalaccel.git/tree/CMakeLists.txt?h=v5.49.0#n35 Seems you patched that into 5.6.0 for your build? The content of org.kde.KGlobalAccel.xml relies on that min version 5.8.0 of Qt. Please see the related commit message ( https://cgit.kde.org/kglobalaccel.git/commit/?id=8504ba948696a7cb571d4b47905b5dcdabf4e8f0 ) for background information why and when it's In* or Out*. Adding the In* variant back as alternative to the code to help your custom patched variant would result in a warning during the normal unpatched build, so I would prefer us not to do that. So you will need to add that diff to your patch set instead to have KF build with Qt 5.6.0 (or see if you could use Qt 5.6.3 where this was claimed to be fixed as well). Hope that works for you? So closing this report as NOT A BUG, as the unpatched code of kglobalaccel should be fine and correct. |