It sounds great, does it work? I can suggest a reason for building from scratch - one can compile to take advantage of multiple cores rather than assume everyone likes slow.

I looked at these notes and the first thing I noticed was PyQt5 Version 5.8.1. Qt5.8.1 requires a change in Unicode version on Ubuntu 17.04 - as I discovered - and it didn't appear that simple to implement.

I don't believe that QGIS built using Qt5.7.1 works with PyQt5 Version 5.8.1 - see output below, what am I missing?

Also, I question further development using WebKit when Qt has moved to WebEngine. Wouldn't adopting WebEngine make sense or at least present why it isn't.

On Ubuntu 17.04, which is based on Qt5.7.1, output from `./output/bin/qgis`

`Couldn't load PyQt.
Python support will be disabled. (a really big deal)

Traceback (most recent call last):
  File "", line 1, in
ImportError: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.8' not found (required by /usr/local/lib/python3.5/dist-packages/PyQt5/QtCore.so)`


On 2017-03-21 16:58, Tim Sutton wrote:
Hi

On 21 Mar 2017, at 9:50 PM, Mark Johnson <mj10...@googlemail.com>
wrote:

Good  - I think it will get outdated quickly and history shows
that such content does not get well maintained. If we had to do
anything along these lines, it could be to have a small chapter
which lists all the QGIS dependencies along with a pointer to the
upstream build instructions for each dependency.

Has anybody actually looked at the pages created as a result of this
discussion, that starts here?

https://github.com/qgis/QGIS-Documentation/wiki#table_of_content

Yes I have - I was trying to propose that it is boiled down to a
simple table on a single page with just:

Dependency | Notes
----------------- |
----------[Qt5](https://wiki.qt.io/Building_Qt_5_from_Git) | Qt5 is a
graphical toolkit and collection of utility classes.
etc. | etc.

Regards

Tim

Mark _______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

—

TIM SUTTON

CO-FOUNDER: Kartoza
PROJECT CHAIR: QGIS.org [1]

Visit http://kartoza.com [2] to find out about open source:

Desktop GIS programming services
Geospatial web development
GIS Training
Consulting Services

SKYPE: timlinux
IRC: timlinux on #qgis at freenode.net [3]

Kartoza is a merger between Linfiniti and Afrispatial


Links:
------
[1] http://QGIS.org
[2] http://kartoza.com/
[3] http://freenode.net
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to