El sáb., 18 de ago. de 2018 06:36, Helmut Grohne <hel...@subdivi.de>
escribió:

> Package: qt5-qmake
> Version: 5.11.1+dfsg-6
> Severity: wishlist
> User: helm...@debian.org
> Usertags: rebootstrap
> File: /usr/bin/x86_64-linux-gnu-qmake
>
> Hi,
>
> I noticed that there is a (probably unintentional) difference between
> plain qmake and <triplet>-qmake. The former honours QT_SELECT (via
> qtchooser) and the latter does not. This is fine now, because cross
> building does not work with qt4 at all, but once qt6 becomes a thing,
> it'll break cross building all qt6 packages.
>
> Running <triplet>-qmake should
>  * behave exactly the same way as plain qmake for native builds.
>  * honour QT_SELECT even for cross builds (even though using qt4 is
>    going to fail).
>
> I guess that getting there also means moving the file to qtchooser and
> then having qtchooser dispatch the call to <triplet>-qmake-qt5 or
> something similar.
>
> In any case, the present setup make transitioning to qt6 very difficult.
> Either qt5-qmake and qt6-qmake will conflict or we need to start
> thinking about where <triplet>-qmake belongs.
>

Except qt6 will not use qmake. Or at least that's where we heading.

>

Reply via email to