Summary: | KMail build fails if messagelib is built without Qca-qt5 | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Bart Ribbers <bribbers> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 5.13.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kmail/f025305936237292ec4d0a8a9fddc1d6cd89a0bd | Version Fixed In: | 5.13.1 |
Sentry Crash Report: |
Description
Bart Ribbers
2019-12-14 00:05:36 UTC
No issue in openSUSE. Did you forget to update the messagelib tarball? I haven't seen any other distros with this issue sadly. Messagelib has been upgraded to 19.12.0 without issue and is used in this compilation. Does it help if you change #include "messageviewer/viewer.h" to #include <messageviewer/viewer.h>? (can be repeated for the other messageviewer includes in src/kmreadermainwin.cpp) (In reply to Christophe Giboudeaux from comment #3) > Does it help if you change #include "messageviewer/viewer.h" to #include > <messageviewer/viewer.h>? It already is the latter. Changing it around however isn't helping. ah yes, my local checkout wasn't up to date. OK, hypothesis, your messagelib package is built without the optional qca-qt5 Ha, yup, that was it, it solved it. Interesting, I didn't even realize qca-qt5 was a dependency. It isn't listed in CMakeLists.txt and it's not printed when running CMake. I guess it's not as optional anymore ;) Thanks. Title updated Git commit f025305936237292ec4d0a8a9fddc1d6cd89a0bd by Laurent Montel. Committed on 17/12/2019 at 14:32. Pushed by mlaurent into branch 'release/19.12'. Fix Bug 415160 - KMail build fails if messagelib is built without Qca-qt5 FIXED-IN: 5.13.1 M +3 -1 src/kmreadermainwin.cpp https://commits.kde.org/kmail/f025305936237292ec4d0a8a9fddc1d6cd89a0bd |