> On Dec 3, 2017, at 7:00 AM, Lubomir I. Ivanov <[email protected]> wrote:
> 
> i would uninstall the 5.5.x libraries completely and install the newer 
> version.

In all honesty, I would not recommend uninstalling the system libraries...
You can easily build against a local version of Qt (so install 5.9.3 in your
home directory and build Subsurface against that - that's easy). But 
replacing the system libraries? Something is bound to break.

> this patch by Jan introduced 2.6 in all QML files.
> https://github.com/Subsurface-divelog/subsurface/commit/f3d978b8a5fb6511aa0c1c611cf9b0394fdc125b
> 
> i do not understand what this artifact in question is but this limits
> the scope of our Qt to at least Qt 5.6.x.
> 
> QtQuick versions info:
> Qt 5.5 -> QtQuick 2.5
> Qt 5.6 -> QtQuick 2.6
> Qt 5.7 -> QtQuick 2.7
> .

We need 5.6 for Bluetooth to work reasonably well on most platforms.
But anyway, Willem, you could try changing all the references to QtQuick
in the QML files back to 2.5 and see if that works of if we are actually using
a QtQuick 2.6 feature...

Willem, you mention the PPA only has 4.7.2 - I know that I pushed 4.7.4 
and a quick look at the Launchpad website seems to indicate that indeed
4.7.4 is there.

/D
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to