On Saturday 04 June 2016 21:45:05 Craig Small wrote: > However there is a libglu1-mesa-dev package for armel. So why isn't it used > so its the same across the architectures? > > The two options for this but are: > * shrug about qt5base-dev not depending libglu1-mesa-dev and include it > explicitly; or > * not have mudlet in armel because the glu support is really not there
Hi everyone! Allow me to explain what's happening on the Qt side. It might probably happen that things changes since I last checked out this stuff, so if you have any tip I'll happy to read it. This is realted to #798408, so CCing it. First of all things from the Qt side. Qt5 relies heavily on Desktop OpenGL *xor* GLES. Take only one of them. On archs != arm* users normally have the choice to have a Desktop OpenGL video card. In those cases the card's OpenGL acceleration will be used. For those who don't have hardware acceleration software emulation will be used. Of course, this is *sloooow*. Now on arm* there is almost none (if any) hardware Desktop OpenGL support, but most of the boards with hardware acceleration use GLES. So we checked with ARM maintainers and decided to switch Qt5's builds to use GLES in those archs, so people with the appropriate hardware would be able to use it. In other words: instead of confining arm* users to software emulation we give them the choice to have hardware acceleration (for those who have the proper hardware, of course). The problem came with GLU: we didn't knew that there was no GLES-based GLU on those archs when we made the decision, so things ported from Qt4 to Qt5 started to FTBFS. As the problems appeared later (ie, not when we uploaded Qt5 to the archive) and the decision was already made we decided that the real fix would be to have a proper GLES-based GLU implementation. It is worth to note that the amount of packages with this issue is not too big (read below). We actually missed to switch arm64 where GLES support is definitely the way to go, so we will be probably filing new bugs at some point in the future (#799113). Timo Jyrinki did the switch in Ubuntu already and could only find a handfull of problematic packages. Of course if at some point we have a GLES-based GLU implementation in the archive this will easily be fixed. For the moment and as far as I know, we don't have such a thing. Hope this clears things up :) Kinds regards, Lisandro. -- Lo que me sorprende de las mujeres es que se arrancan los pelos desde la raíz con cera caliente y aún así le temen a las arañas. Jerry Seinfeld lis: comentario sobre tu frase.... yo soy mujer, yo me arranco los pelos y VOS le tenes miedo a las arañas.... María Luján Pérez Meyer (mi hermana) Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
signature.asc
Description: This is a digitally signed message part.