Summary: | Compilation error because of QOverload usage | ||
---|---|---|---|
Product: | [Applications] krusader | Reporter: | Miro <chabrecek> |
Component: | general | Assignee: | Krusader Bugs Distribution List <krusader-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | alex.bikadorov, krusader-bugs-null |
Priority: | NOR | ||
Version: | Git | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | All | ||
Latest Commit: | https://commits.kde.org/krusader/279c88da25aeee3bffa05250190f0f5168ceac34 | Version Fixed In: |
Description
Miro
2019-03-08 12:09:34 UTC
Oh, not good. I didn't know QOverload is so "new". Qt 5.7 was released in Summer 2016 and that is "brand new" e.g. in the Ubuntu universe. Replacing it by static_cast is imo by far the best option. Thanks for reporting! Made the replacements. See https://phabricator.kde.org/D19623 Update: We decided to make 5.9 the minimal required Qt version. Support for 5.6 (LTS) is already discarded and 5.9 is the next LTS version with support until next year. See https://phabricator.kde.org/D20373 Git commit 0a80cc3ef6c4b610bb7fd677166bf7c19a1621dc by Nikita Melnichenko. Committed on 15/04/2019 at 06:46. Pushed by melnichenko into branch 'master'. Updated minimal Qt version to the earliest supported version (5.9) FIXED: [ 405212 ] Compilation error because of QOverload usage Differential Revision: https://phabricator.kde.org/D20373 M +1 -1 CMakeLists.txt https://commits.kde.org/krusader/0a80cc3ef6c4b610bb7fd677166bf7c19a1621dc Git commit 279c88da25aeee3bffa05250190f0f5168ceac34 by Nikita Melnichenko. Committed on 01/07/2019 at 07:13. Pushed by melnichenko into branch 'stable'. Updated minimal Qt version to the earliest supported version (5.9) FIXED: [ 405212 ] Compilation error because of QOverload usage Differential Revision: https://phabricator.kde.org/D20373 (cherry picked from commit 0a80cc3ef6c4b610bb7fd677166bf7c19a1621dc) M +1 -1 CMakeLists.txt https://commits.kde.org/krusader/279c88da25aeee3bffa05250190f0f5168ceac34 |