[Marble-devel] Review Request 122731: Support qt4/qt5 parallel-instalable libmarblewidget
philippe renon
philippe_renon at yahoo.fr
Thu Mar 5 07:34:31 UTC 2015
Being on qt5 already I very much favor this option : Qt4: libmarblewidget-qt4- Qt5: libmarblewidget
;)
Philippe.
Le Dimanche 1 mars 2015 20h01, Dennis Nienhüser <earthwings at gentoo.org> a écrit :
| This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/122731/ |
On February 28th, 2015, 4:06 p.m. UTC, Dennis Nienhüser wrote:
Makes sense generally. I do not have a system to test with at the moment, but the problems with plugin loading sound like a must-fix before shipping. Got some details on it? Do some plugins load, or none? Is it related to the qt version?
On February 28th, 2015, 4:55 p.m. UTC, Rex Dieter wrote:
Looks like I'm getting the same crashes without this patch, so probably unrelated. I'll file a bug (separately).
On March 1st, 2015, 6:25 a.m. UTC, Rex Dieter wrote:
bug filed, https://bugs.kde.org/show_bug.cgi?id=344692
With this patch we get- Qt4: libmarblewidget- Qt5: libmarblewidget-qt5Other options would be- Qt4: libmarblewidget-qt4- Qt5: libmarblewidgetand also- Qt4: libmarblewidget-qt4- Qt5: libmarblewidget-qt5and last but not least using different folders for each installation.I'm mereley thinking aloud to avoid that we forget a viable option. The current patch might confuse some people / build scripts when changing from qt4 to qt5 and the (possibly hardcoded) libmarblewidget does not exist anymore. Using libmarblewidget-qt4/libmarblewidget would stress that qt5 is the new default which I'd like to push; using libmarblewidget-qt4/libmarblewidget-qt5 seems more consistent.Opinions, anyone?
- Dennis
On February 26th, 2015, 6:50 p.m. UTC, Rex Dieter wrote:
| Review request for Marble.By Rex Dieter.Updated Feb. 26, 2015, 6:50 p.m. Repository: marble
Description
| Support qt4/qt5 parallel-installabie libmarblewidget. Current mplementation preserves compatibility with qt4 builds, and qt5 builds changes base library soname to be libmarblewidget-qt5 instead. |
Testing
| Marble and subsurface (a qt5 app that uses libmarblewidget) builds and runs... mostly (there seems to be some problem with loading marble plugins though) |
Diffs
- CMakeLists.txt (ace9a51)
- FindMarble.cmake (99f017a)
- FindMarble.cmake.in (PRE-CREATION)
- MarbleMacros.cmake (b86481f)
- src/apps/marble-kde/CMakeLists.txt (384f867)
- src/apps/marble-mobile/CMakeLists.txt (b86cac1)
- src/apps/marble-qt/CMakeLists.txt (75b465e)
- src/apps/marble-touch/CMakeLists.txt (1d37cd4)
- src/apps/marble-ui/CMakeLists.txt (74f1849)
- src/bindings/python/CMakeLists.txt (57683cb)
- src/lib/marble/CMakeLists.txt (6c65015)
- src/plasmarunner/CMakeLists.txt (b52cc35)
- src/plasmoid/CMakeLists.txt (03e251c)
- src/plugins/designer/latloneditwidget/CMakeLists.txt (eb5d543)
- src/plugins/runner/gpx/CMakeLists.txt (aed6f83)
- src/thumbnailer/CMakeLists.txt (175b5fc)
View Diff |
_______________________________________________
Marble-devel mailing list
Marble-devel at kde.org
https://mail.kde.org/mailman/listinfo/marble-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20150305/873f2fce/attachment.html>
More information about the Marble-devel
mailing list