Bug#784515: [qlandkartegt] Qt4's WebKit removal

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri May 8 12:08:01 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Lisandro,

Thanks for looking into the OpenGL issue on arm{el,hf}.

On 05/08/2015 01:24 AM, Lisandro Damián Nicanor Pérez Meyer wrote:
> On Wednesday 06 May 2015 15:45:27 Sebastiaan Couwenberg wrote:
>> The first revision is available in experimental, but it fails to
>> build on armel & armhf due to an OpenGL issue that the other
>> architectures don't suffer from.
>> 
>> I've haven't had the time to reproduce the issue on a porterbox,
>> hopefully it specific to the package mix in experimental and
>> doesn't affect unstable, so we can get the Qt5 port of
>> qlandkartegt in unstable soon.
> 
> Hi Bas! I checked the code and the problem is that GLU
> (<OpenGL/glu.h>) is not supported/does not supports OpenGL ES,
> which is the native OpenGL mode on those two archs.
> 
> In this case let me recommend you to limit qlandkartegt to build on
> !armel !armhf and ask for the binaries to be removed on those archs
> when you push the package to unstable.
> 
> Of course a much better solution is to port the code away from Glu,
> but that requires more manpower :-/ . On the other hand porting the
> code means it will be possible to run it on quite more embedded
> devices in a native (non software emulated) way.

I don't quite understand why this issue pops up with Qt5 only.

Does Qt5 not use OpenGL on arm{el,hf} where Qt4 does?

The qlandkartegt build failures are caused by CMake being unable to
find the OpenGL library.

libqt4-opengl-dev used to pull in the opengl dependencies:

 libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev

libqt5opengl5-dev only depends libqt5opengl5 & qtbase5-dev.

libqt5opengl5 does depend on libgl1-mesa-glx | libgl1 but not
libglu1-mesa-dev.

The CMake error leads me to believe it may just be missing dependencies.

Kind Regards,

Bas

- -- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVTKchAAoJEGdQ8QrojUrx4vEP/iUk3gEjA5FHVaC8WPtQdbP6
N+J7CPly9Bj4pt0Hmj2uzHHrwT5UQPFFIyB2gr0ezhdfFDUxBvvDbuiQvg3BD7it
Gn3lSolR9hFL4NB3KCo6NH0S1IfQXtjDrYUHSHnBtaXmyzmW+iHozdheHrhw15A3
zWiP7jq16cI+Krz+5eOQ9jWPdS4jCXdkdEKDvQECpivAUayDyoS3hnlvFzRcBnhr
XlzGwBbGuvWQEpP7E05ghE3kdts+7XkMZSNi58D6O9XnAj7KJJK/yRTmSxD3mpKK
fh6oXscWnh5+p0DAYzRCRQ/kLkyD9j4l4MmuEOQYuFh9CGzOS7qNBZdF0ynWiHR4
q4aS6lGf3DC6ez5oGnXyZHjyuGSnzT3txFQdd7z+rd6rGKBn7beUZvpM77XbIZq/
P4AFOpiFtCGOa+jhyUVc1hgEMCqlxoBLchSI8TECyTY+uMRdp/xLunYDI9tcYSxe
Lk2bbAZ4lhZpBWXHAY3JyIbzIvMXwewX4Wv8xv0Qc8lNIbaKlcgtf5OSXa2Y2DET
DqcysZDA1jdr5kREuVcE/obBc7WgzqYvA2NqOMarEGBOyzkJbIR+wz7DFcaVWG0T
e5aqLO/x097ElL2lp/cpu0X3S1kuEab/wLyteokOhPixyDDR2eayX1sbt6d34mTg
BzBkmdP89v9MkX/LMuaq
=n4uP
-----END PGP SIGNATURE-----



More information about the Pkg-grass-devel mailing list