Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.2, 6.5.0 Beta3
-
None
-
INSTALL_ARCHDATADIR:STRING=res/archdatadir
INSTALL_BINDIR:STRING=bin
INSTALL_CMAKE_NAMESPACE:STRING=Qt6
INSTALL_DATADIR:STRING=res/datadir
INSTALL_DESCRIPTIONSDIR:STRING=res/datadir/modules
INSTALL_DOCDIR:STRING=res/datadir/doc
INSTALL_EXAMPLESDIR:STRING=examples
INSTALL_INCLUDEDIR:STRING=include
INSTALL_LIBDIR:STRING=lib
INSTALL_MKSPECSDIR:STRING=res/archdatadir/mkspecs
INSTALL_PLUGINSDIR:STRING=res/archdatadir/plugins
INSTALL_QMLDIR:STRING=res/archdatadir/qml
INSTALL_SYSCONFDIR:STRING=res/sysconfdir
INSTALL_TESTSDIR:STRING=tests
INSTALL_TRANSLATIONSDIR:STRING=res/datadir/translationsINSTALL_ARCHDATADIR:STRING=res/archdatadir INSTALL_BINDIR:STRING=bin INSTALL_CMAKE_NAMESPACE:STRING=Qt6 INSTALL_DATADIR:STRING=res/datadir INSTALL_DESCRIPTIONSDIR:STRING=res/datadir/modules INSTALL_DOCDIR:STRING=res/datadir/doc INSTALL_EXAMPLESDIR:STRING=examples INSTALL_INCLUDEDIR:STRING=include INSTALL_LIBDIR:STRING=lib INSTALL_MKSPECSDIR:STRING=res/archdatadir/mkspecs INSTALL_PLUGINSDIR:STRING=res/archdatadir/plugins INSTALL_QMLDIR:STRING=res/archdatadir/qml INSTALL_SYSCONFDIR:STRING=res/sysconfdir INSTALL_TESTSDIR:STRING=tests INSTALL_TRANSLATIONSDIR:STRING=res/datadir/translations
-
-
80ad280d2 (dev), cb4ae3958 (6.5), 070cea258 (6.4)
Description
If the CMake variable "INSTALL_QMLDIR" is changed from the default "qml" directory to a subdirectory such as "res/archdatadir/qml", the RUNPATH of each qml plugin is incorrect.
For example, the RUNPATH for libqtquick2plugin.so points to [$ORIGIN/../../lib], but [$ORIGIN/../../../../lib] would be correct.
Attachments
For Gerrit Dashboard: QTBUG-111381 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
462425,3 | Avoid setting INSTALL_RPATH if it was set before | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
462741,2 | Avoid setting INSTALL_RPATH if it was set before | 6.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
462742,2 | Avoid setting INSTALL_RPATH if it was set before | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
462746,1 | Avoid setting INSTALL_RPATH if it was set before | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: ABANDONED | 0 | 0 |