Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.2.3
-
None
-
-
476b0aba72 (qt/qtinterfaceframework/dev) 6312105b4e (qt/qtinterfaceframework/6.4) 6312105b4e (qt/tqtc-qtinterfaceframework/6.4) 476b0aba72 (qt/tqtc-qtinterfaceframework/dev) 426601f643 (qt/qtinterfaceframework/6.3)
Description
Trying to cross-compile QtIntefaceFramework examples that use qface (such as qface-addressbook) lead to compilation with qmake, but succeed with cmake.
/bin/sh: 1: /home/sapiippo/Qt/6.4.0/Boot2Qt/raspberrypi4-64/toolchain/sysroots/x86_64-pokysdk-linux/usr/libexec/ifcodegen/qtif_qface_virtualenv/bin/python: not found
qt_lib_interfaceframework.pri shows that system-qface is disabled
QT.interfaceframework.enabled_features = ifcodegen remoteobjects interfaceframework QT.interfaceframework.disabled_features = system-qface
which makes qtif think it needs to use virtualenv, even though the system-qface is available in the host sysroot.
Attachments
For Gerrit Dashboard: QTBUG-104497 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
417999,3 | qmake: Align the logic in ifcodegen.prf with our cmake logic | dev | qt/qtinterfaceframework | Status: MERGED | +2 | 0 |
419112,2 | qmake: Align the logic in ifcodegen.prf with our cmake logic | 6.4 | qt/qtinterfaceframework | Status: MERGED | +2 | 0 |
419113,2 | qmake: Align the logic in ifcodegen.prf with our cmake logic | 6.3 | qt/qtinterfaceframework | Status: MERGED | +2 | 0 |
419146,2 | qmake: Align the logic in ifcodegen.prf with our cmake logic | tqtc/lts-6.2 | qt/tqtc-qtinterfaceframework | Status: MERGED | +2 | 0 |