Summary: | 15.08 beta doesn't build against Qt4 | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Antonio Rojas <arojas> |
Component: | general | Assignee: | Dennis Nienhüser <nienhueser> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nienhueser |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/marble/62797313aa22b846a03ae19324f4b29845fe7568 | Version Fixed In: | |
Sentry Crash Report: |
Description
Antonio Rojas
2015-07-29 14:11:53 UTC
I just tested it with Qt 4.8.2 without a problem. From the compile output above it seems you're running it without webkit. Is webkit not installed or did you disable it explicitly with a cmake option? I have qtwebkit from the qtwebkit-23 repo, not the one bundled with Qt *** Bug 350762 has been marked as a duplicate of this bug. *** Ok, I can reproduce it now with plain webkit, affects also the master branch. The problem seems to be that qt4/Qt/qconfig.h sets QT_NO_WEBKIT without any checks. Can you give the patch at https://git.reviewboard.kde.org/r/124526/ a try? Thanks. patch works, thanks Git commit 62797313aa22b846a03ae19324f4b29845fe7568 by Dennis Nienhüser. Committed on 30/07/2015 at 06:54. Pushed by nienhueser into branch 'Applications/15.08'. Change QT_NO_WEBKIT to MARBLE_NO_WEBKIT Fixes compilation with Qt 4. MARBLE_NO_WEBKIT is set if webkit is not found by cmake. REVIEW: 124526 (cherry picked from commit c67ebec4d8f50a03998e40cc0aacaa881d5625af) M +7 -0 CMakeLists.txt M +2 -0 src/apps/marble-mobile/MobileMainWindow.cpp M +5 -5 src/lib/marble/CMakeLists.txt M +1 -1 src/lib/marble/LegendWidget.cpp M +6 -6 src/lib/marble/MarbleLegendBrowser.cpp M +1 -1 src/lib/marble/MarbleLegendBrowser.h M +9 -9 src/lib/marble/PopupItem.cpp M +1 -1 src/lib/marble/PopupItem.h M +1 -1 src/lib/marble/cloudsync/RouteItemDelegate.cpp M +1 -1 src/lib/marble/routing/RoutingInputWidget.cpp M +1 -1 src/plugins/render/CMakeLists.txt http://commits.kde.org/marble/62797313aa22b846a03ae19324f4b29845fe7568 |