Web lists-archives.com

Re: Upcoming Qt switch to OpenGL ES on arm64




El martes, 27 de noviembre de 2018 20:39:58 -03 Steve Langasek escribió:
> On Tue, Nov 27, 2018 at 07:58:17PM -0300, Lisandro Damián Nicanor Pérez 
Meyer wrote:
[snip] 
> > Yes, we are :-) Dmitry has been working on them (he is also an Ubuntu Qt
> > maintainer).  He points me out that those 7 packages were needed for the
> > Ubuntu Touch port which, I presume, does not counts KDE's Plasma or KF
> > libraries.  The question is then: how would this affect other stacks like
> > the ones I mentioned before?  And then there might be other libraries
> > involved.  Granted, we do not know exactly which ones but...
> 
> It is actually fairly easy to answer this question as well: simply identify
> all the packages in the archive that depend on one of the known dual-stack
> libraries, 

That's libqt5gui5:

<https://perezmeyer.com.ar/ben/qtbase.html>

And that's just the tip of the iceberg. libqt5gui5 is surely the second most 
used library provided by Qt just before libqt5core5.

> prepare dual stack packages that use the symbols file magic from
> Ubuntu, rebuild all the reverse-dependencies, and identify all those
> packages which are libraries and which end up with a dependency only on the
> GL version of the package instead of a dependency on GL | GLES.
> 
> A fair amount of compile time required to do this analysis, but relatively
> little human time.

As long as the human behind it has a way to simply trigger this rebuilds 
automatically. I think Ubuntu has by using launchpad. We in Debian don't 
(please prove me wrong!). On my current machine that would take 
approximately... a couple of months. Without using it for anything else.

Of course, if anyone feels like doing it... :-)

-- 
http://mx.grulic.org.ar/lurker/message/20081108.174208.4f42e55c.es.html
Así se corrobora el software legal en Argentina

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.