Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.3.0, 6.3.1, 6.3.2, 6.4.0 RC1, 6.4.0
-
None
-
Host: Linux x86_64 (Debian 11)
Description
The shell scripts in QTDIR/bin/ that should forward qmake and qtpaths calls to the desktop binaries of the same Qt version contain absolute paths from the build/packaging system.
Qt installation prefix is /home/stefan/qtcommercial
Example from android_arm64_v8a/bin/qmake
#!/bin/sh # The directory of this script is the expanded absolute path of the "$qt_prefix/bin" directory. script_dir_path=`dirname $0` script_dir_path=`(cd "$script_dir_path"; /bin/pwd)` /home/qt/work/install/bin/qmake -qtconf "$script_dir_path/target_qt.conf" $*
The last line should probably execute ../../gcc_64/bin/qmake
Attachments
Issue Links
- relates to
-
QTCREATORBUG-26876 Qt 6.3.0 alpha, Invalid Qt version
- Closed
-
QTBUG-87008 [REG 5.15.1-> 6.0.0] Android: qmake not working
- Closed
-
QTBUG-101362 target_qt.conf has CI based paths
- Closed
For Gerrit Dashboard: QTBUG-102596 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
428608,6 | Qt6: Fix qtpaths(.bat) patching | master | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |