> On Aug 25, 2017, at 1:21 PM, Thiago Macieira <thi...@macieira.org> wrote:
> 
> On Friday, 25 August 2017 12:43:28 PDT Lubomir I. Ivanov wrote:
>> about the private headers not being available - i just read in a
>> github project that some distros simply do not include them, so one
>> has to download the offline Linux installer of Qt from here -
>> https://www.qt.io/download-open-source/#section-2.
> 
> Most distros do include them. Fedora has them in the regular package:
> 
> https://koji.fedoraproject.org/koji/rpminfo?rpmID=10536754
> 
> OpenSUSE has in separate "private-headers-devel" packages:
> 
> https://build.opensuse.org/package/binaries/openSUSE:Leap:42.3/libqt5-qtbase?
> repository=standard

So it appears it's only Ubuntu / Debian that are causing the pain.

And it seems that for our supported versions of Ubuntu all we need to do is
offer to download, unpack, and appropriately search at build time one of three
source tar.xz:

https://launchpad.net/ubuntu/+archive/primary/+files/qtlocation-opensource-src_5.5.1.orig.tar.xz
https://launchpad.net/ubuntu/+archive/primary/+files/qtlocation-opensource-src_5.7.1.orig.tar.xz
https://launchpad.net/ubuntu/+archive/primary/+files/qtlocation-opensource-src_5.9.1+dfsg.orig.tar.xz

Somewhat annoying, but manageable.

What am I missing?

This requires some scripting, etc, but we should be able to install the headers 
in
our install-root and get the googlemaps plugin to use those.

Any volunteers to look into that? Maybe someone who sometimes builds on Ubuntu? 
:-)

/D


_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to