Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
5.14.0, 5.14.1, 5.15.0 RC2, 5.15.0, 5.15.1, 5.15.2, 5.15.3, 5.15.4, 5.15.8, 6.6.1
-
-
29724a1b4 (master), e97d50a5b (production), 55c66bf46 (dev)
Description
I've installed using the Qt online installer (qt-unified-linux-x64-3.1.1-online.run) Qt 5.14.0 (I will attach the screenshot with packages selected).
I've changed the default directory to a different one (in one case /opt/Qt in one /home/fede/Qt).
In both cases after seemingly successful installation I can see that the pkgconfig files installed do not have the correct installation prefix but seemingly a hardcoded one:
prefix=/home/qt/work/install
This of course prevents any tool using pkg-config to use the libraries. I'd expect (as so it was in previous versions) to have the prefix have been corrected by the installer.
As additional information: I did this on a CentOS 7.4 system and on a Fedora 30, with same results.
Attachments
Issue Links
- resulted in
-
QTQAINFRA-3711 Verify that prefix gets patched during installation in pkgconfig files
- Closed
For Gerrit Dashboard: QTBUG-80922 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
317380,9 | QtPatchOperation: Add support for optional 'oldQtPath' argument | tqtc/4.0 | installer-framework/tqtc-installer-framework | Status: MERGED | +2 | 0 |
320164,3 | QtPatchOperation: Add support for optional 'oldQtPath' argument | master | qtsdk/tqtc-qtsdk-installer-extensions | Status: MERGED | +2 | 0 |
537984,13 | Qt6: fix pkgconfig prefix wrong after installation | master | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |
584513,2 | Qt5: fix prefix path | production | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |
584813,2 | Qt5: fix prefix path | dev | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |