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. Helmut