Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-66481

transitive qml plugin dependencies are not handled in static builds

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.11, 5.12
    • Build System
    • None
    • iOS/tvOS/watchOS

    Description

      Hello, everyone,

      Got errors for QtVirtualKeyboard builds using mingw-w64:

      mingw32-make[3]: Entering directory 'C:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto/inputpanel'
      g++ -Wl,-s -Wl,-subsystem,console -mthreads -static -o release\tst_inputpanel.exe .obj/release/tst_inputpanel.o .obj/release/tst_inputpanel_plugin_import.o .obj/release/tst_inputpanel_qml_plugin_import.o  -LC:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a -LC:\libQT-5.11-dev\build\qtdeclarative\lib -LC:\libQT-5.11-dev\build\qtbase\lib -LC:\libICU-61.1-dev\GCC64RT\lib -LC:\libOPENSSL-1.1.1-dev\GCC64RT\lib -LC:\libQT-5.11-dev\build\qtvirtualkeyboard\lib C:\libQT-5.11-dev\build\qtvirtualkeyboard\lib\libqtpinyin.a C:\libQT-5.11-dev\build\qtvirtualkeyboard\lib\libqttcime.a C:\libQT-5.11-dev\build\qtvirtualkeyboard\lib\libqtopenwnn.a -LC:\libQT-5.11-dev\build\qtbase\plugins\styles C:\libQT-5.11-dev\build\qtbase\plugins\styles\libqwindowsvistastyle.a -LC:\libQT-5.11-dev\build\qtbase\plugins\platforms C:\libQT-5.11-dev\build\qtbase\plugins\platforms\libqwindows.a -lwinspool -lshlwapi C:\libQT-5.11-dev\build\qtbase\lib\libQt5EventDispatcherSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5FontDatabaseSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libqtfreetype.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5ThemeSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5AccessibilitySupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5VulkanSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5WindowsUIAutomationSupport.a -LC:\libQT-5.11-dev\build\qtsvg\plugins\iconengines C:\libQT-5.11-dev\build\qtsvg\plugins\iconengines\libqsvgicon.a -LC:\libQT-5.11-dev\build\qtsvg\lib -LC:\libQT-5.11-dev\build\qtsvg\plugins\imageformats C:\libQT-5.11-dev\build\qtsvg\plugins\imageformats\libqsvg.a -LC:\libQT-5.11-dev\build\qtimageformats\plugins\imageformats C:\libQT-5.11-dev\build\qtimageformats\plugins\imageformats\libqicns.a C:\libQT-5.11-dev\build\qtimageformats\plugins\imageformats\libqtga.a C:\libQT-5.11-dev\build\qtimageformats\plugins\imageformats\libqtiff.a C:\libQT-5.11-dev\build\qtimageformats\plugins\imageformats\libqwbmp.a C:\libQT-5.11-dev\build\qtimageformats\plugins\imageformats\libqwebp.a -LC:\libQT-5.11-dev\build\qtbase\plugins\imageformats C:\libQT-5.11-dev\build\qtbase\plugins\imageformats\libqgif.a C:\libQT-5.11-dev\build\qtbase\plugins\imageformats\libqico.a C:\libQT-5.11-dev\build\qtbase\plugins\imageformats\libqjpeg.a -LC:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_debugger.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_inspector.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_local.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_messages.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_native.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_nativedebugger.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_profiler.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_quickprofiler.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_server.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5PacketProtocol.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_tcp.a -LC:\libQT-5.11-dev\build\qtbase\plugins\bearer C:\libQT-5.11-dev\build\qtbase\plugins\bearer\libqgenericbearer.a C:\libQT-5.11-dev\build\qtsvg\lib\libQt5Svg.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5QuickTest.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5Quick.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Widgets.a -luxtheme -ldwmapi C:\libQT-5.11-dev\build\qtbase\lib\libQt5Gui.a -lgdi32 -lcomdlg32 -loleaut32 -limm32 C:\libQT-5.11-dev\build\qtbase\lib\libqtlibpng.a C:\libQT-5.11-dev\build\qtbase\lib\libqtharfbuzz.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Test.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5Qml.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Network.a -ldnsapi -liphlpapi -lcrypt32 C:\libOPENSSL-1.1.1-dev\GCC64RT\lib\libssl.dll.a C:\libOPENSSL-1.1.1-dev\GCC64RT\lib\libcrypto.dll.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Core.a -lmpr -lnetapi32 -luserenv -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lsicuin -lsicuuc -lsicudt C:\libQT-5.11-dev\build\qtbase\lib\libqtpcre2.a
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x6a4): undefined reference to `qt_static_plugin_QtQuick2Plugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x771): undefined reference to `qt_static_plugin_QtQuick2Plugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x79d): undefined reference to `qt_static_plugin_QtQuick2WindowPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x871): undefined reference to `qt_static_plugin_QtQuick2WindowPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x89d): undefined reference to `qt_static_plugin_QtQuickLayoutsPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x971): undefined reference to `qt_static_plugin_QtQuickLayoutsPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0x99d): undefined reference to `qt_static_plugin_QmlFolderListModelPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0xa71): undefined reference to `qt_static_plugin_QmlFolderListModelPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0xa9d): undefined reference to `qt_static_plugin_QtVirtualKeyboardStylesPlugin()'
      C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a(plugin.o):plugin.cpp:(.text+0xb71): undefined reference to `qt_static_plugin_QtVirtualKeyboardStylesPlugin()'
      collect2.exe: error: ld returned 1 exit status
      mingw32-make[3]: *** [Makefile.Release:66: release\tst_inputpanel.exe] Error 1
      mingw32-make[3]: Leaving directory 'C:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto/inputpanel'
      mingw32-make[2]: *** [Makefile:36: release] Error 2
      mingw32-make[2]: Leaving directory 'C:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto/inputpanel'
      mingw32-make[1]: *** [Makefile:44: sub-inputpanel-make_first] Error 2
      mingw32-make[1]: Leaving directory 'C:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto'
      mingw32-make: *** [Makefile:41: sub-auto-make_first] Error 2
      

      and MSVC:

              cd inputpanel\ && ( if not exist Makefile C:\libQT-5.11-dev\build\qtbase\bin\qmake.exe -o Makefile C:\libQT-5.11-dev\build\qtvirtualkeyboard\tests\auto\inputpanel\inputpanel.pro ) && C:\Windows\jom.exe -f Makefile
              C:\Windows\jom.exe -f Makefile.Release
              link /NOLOGO /DYNAMICBASE /NXCOMPAT /INCREMENTAL:NO /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:release\tst_inputpanel.exe @C:\Users\test\AppData\Local\Temp\tst_inputpanel.exe.10944.16.jom
         Creating library release\tst_inputpanel.lib and object release\tst_inputpanel.exp
      qtvirtualkeyboardplugin.lib(plugin.obj) : error LNK2019: unresolved external symbol "struct QStaticPlugin const __cdecl qt_static_plugin_QtQuick2Plugin(void)" (?qt_static_plugin_QtQuick2Plugin@@YA?BUQStaticPlugin@@XZ) referenced in function "public: virtual class QPlatformInputContext * __cdecl QVirtualKeyboardPlugin::create(class QString const &,class QStringList const &)" (?create@QVirtualKeyboardPlugin@@UEAAPEAVQPlatformInputContext@@AEBVQString@@AEBVQStringList@@@Z)
      qtvirtualkeyboardplugin.lib(plugin.obj) : error LNK2019: unresolved external symbol "struct QStaticPlugin const __cdecl qt_static_plugin_QtQuick2WindowPlugin(void)" (?qt_static_plugin_QtQuick2WindowPlugin@@YA?BUQStaticPlugin@@XZ) referenced in function "public: virtual class QPlatformInputContext * __cdecl QVirtualKeyboardPlugin::create(class QString const &,class QStringList const &)" (?create@QVirtualKeyboardPlugin@@UEAAPEAVQPlatformInputContext@@AEBVQString@@AEBVQStringList@@@Z)
      qtvirtualkeyboardplugin.lib(plugin.obj) : error LNK2019: unresolved external symbol "struct QStaticPlugin const __cdecl qt_static_plugin_QtQuickLayoutsPlugin(void)" (?qt_static_plugin_QtQuickLayoutsPlugin@@YA?BUQStaticPlugin@@XZ) referenced in function "public: virtual class QPlatformInputContext * __cdecl QVirtualKeyboardPlugin::create(class QString const &,class QStringList const &)" (?create@QVirtualKeyboardPlugin@@UEAAPEAVQPlatformInputContext@@AEBVQString@@AEBVQStringList@@@Z)
      qtvirtualkeyboardplugin.lib(plugin.obj) : error LNK2019: unresolved external symbol "struct QStaticPlugin const __cdecl qt_static_plugin_QmlFolderListModelPlugin(void)" (?qt_static_plugin_QmlFolderListModelPlugin@@YA?BUQStaticPlugin@@XZ) referenced in function "public: virtual class QPlatformInputContext * __cdecl QVirtualKeyboardPlugin::create(class QString const &,class QStringList const &)" (?create@QVirtualKeyboardPlugin@@UEAAPEAVQPlatformInputContext@@AEBVQString@@AEBVQStringList@@@Z)
      qtvirtualkeyboardplugin.lib(plugin.obj) : error LNK2019: unresolved external symbol "struct QStaticPlugin const __cdecl qt_static_plugin_QtVirtualKeyboardStylesPlugin(void)" (?qt_static_plugin_QtVirtualKeyboardStylesPlugin@@YA?BUQStaticPlugin@@XZ) referenced in function "public: virtual class QPlatformInputContext * __cdecl QVirtualKeyboardPlugin::create(class QString const &,class QStringList const &)" (?create@QVirtualKeyboardPlugin@@UEAAPEAVQPlatformInputContext@@AEBVQString@@AEBVQStringList@@@Z)
      release\tst_inputpanel.exe : fatal error LNK1120: 5 unresolved externals
      jom: C:\libQT-5.11-dev\build\qtvirtualkeyboard\tests\auto\inputpanel\Makefile.Release [release\tst_inputpanel.exe] Error 1120
      jom: C:\libQT-5.11-dev\build\qtvirtualkeyboard\tests\auto\inputpanel\Makefile [release] Error 2
      jom: C:\libQT-5.11-dev\build\qtvirtualkeyboard\tests\auto\Makefile [sub-inputpanel-make_first] Error 2
      

      which were introduced with Change #154673.

       

      If QtVirtualKeyboard sources are reverted before it, build finishes with errors:

      mingw32-make[4]: Entering directory 'c:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto/inputpanel'
      g++ -Wl,-s -Wl,-subsystem,console -mthreads -static -o release\tst_inputpanel.exe .obj/release/tst_inputpanel.o .obj/release/tst_inputpanel_plugin_import.o .obj/release/tst_inputpanel_qml_plugin_import.o  -LC:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts C:\libQT-5.11-dev\build\qtvirtualkeyboard\plugins\platforminputcontexts\libqtvirtualkeyboardplugin.a -LC:\libQT-5.11-dev\GCC64RT\qml\QtQuick.2 C:\libQT-5.11-dev\GCC64RT\qml\QtQuick.2\libqtquick2plugin.a -LC:\libQT-5.11-dev\GCC64RT\lib -LC:\libICU-61.1-dev\GCC64RT\lib -LC:\libOPENSSL-1.1.1-dev\GCC64RT\lib -LC:\libQT-5.11-dev\GCC64RT\qml\QtQuick\Window.2 C:\libQT-5.11-dev\GCC64RT\qml\QtQuick\Window.2\libwindowplugin.a -LC:\libQT-5.11-dev\GCC64RT\qml\QtQuick\Layouts C:\libQT-5.11-dev\GCC64RT\qml\QtQuick\Layouts\libqquicklayoutsplugin.a C:\libQT-5.11-dev\GCC64RT\lib\libQt5Quick.a C:\libQT-5.11-dev\GCC64RT\lib\libQt5Gui.a C:\libQT-5.11-dev\GCC64RT\lib\libqtlibpng.a C:\libQT-5.11-dev\GCC64RT\lib\libqtharfbuzz.a -LC:\libQT-5.11-dev\GCC64RT\qml\QtQuick\Enterprise\VirtualKeyboard\Styles -lqtvirtualkeyboardstylesplugin -LC:\libQT-5.11-dev\GCC64RT\qml\Qt\labs\folderlistmodel C:\libQT-5.11-dev\GCC64RT\qml\Qt\labs\folderlistmodel\libqmlfolderlistmodelplugin.a C:\libQT-5.11-dev\GCC64RT\lib\libQt5Qml.a C:\libQT-5.11-dev\GCC64RT\lib\libQt5Network.a C:\libOPENSSL-1.1.1-dev\GCC64RT\lib\libssl.dll.a C:\libOPENSSL-1.1.1-dev\GCC64RT\lib\libcrypto.dll.a C:\libQT-5.11-dev\GCC64RT\lib\libQt5Core.a C:\libQT-5.11-dev\GCC64RT\lib\libqtpcre2.a -LC:\libQT-5.11-dev\build\qtdeclarative\lib -LC:\libQT-5.11-dev\build\qtbase\lib -LC:\libICU-61.1-dev\GCC64RT\lib -LC:\libOPENSSL-1.1.1-dev\GCC64RT\lib -LC:\libQT-5.11-dev\build\qtbase\plugins\styles C:\libQT-5.11-dev\build\qtbase\plugins\styles\libqwindowsvistastyle.a -LC:\libQT-5.11-dev\build\qtbase\plugins\platforms C:\libQT-5.11-dev\build\qtbase\plugins\platforms\libqwindows.a -lwinspool -lshlwapi C:\libQT-5.11-dev\build\qtbase\lib\libQt5EventDispatcherSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5FontDatabaseSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libqtfreetype.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5ThemeSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5AccessibilitySupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5VulkanSupport.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5WindowsUIAutomationSupport.a -LC:\libQT-5.11-dev\build\qtsvg\plugins\iconengines C:\libQT-5.11-dev\build\qtsvg\plugins\iconengines\libqsvgicon.a -LC:\libQT-5.11-dev\build\qtsvg\lib -LC:\libQT-5.11-dev\build\qtsvg\plugins\imageformats C:\libQT-5.11-dev\build\qtsvg\plugins\imageformats\libqsvg.a -LC:\libQT-5.11-dev\build\qtbase\plugins\imageformats C:\libQT-5.11-dev\build\qtbase\plugins\imageformats\libqgif.a C:\libQT-5.11-dev\build\qtbase\plugins\imageformats\libqico.a C:\libQT-5.11-dev\build\qtbase\plugins\imageformats\libqjpeg.a -LC:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_debugger.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_inspector.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_local.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_messages.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_native.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_nativedebugger.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_profiler.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_quickprofiler.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_server.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5PacketProtocol.a C:\libQT-5.11-dev\build\qtdeclarative\plugins\qmltooling\libqmldbg_tcp.a -LC:\libQT-5.11-dev\build\qtbase\plugins\bearer C:\libQT-5.11-dev\build\qtbase\plugins\bearer\libqgenericbearer.a C:\libQT-5.11-dev\build\qtsvg\lib\libQt5Svg.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5QuickTest.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5Quick.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Widgets.a -luxtheme -ldwmapi C:\libQT-5.11-dev\build\qtbase\lib\libQt5Gui.a -lgdi32 -lcomdlg32 -loleaut32 -limm32 C:\libQT-5.11-dev\build\qtbase\lib\libqtlibpng.a C:\libQT-5.11-dev\build\qtbase\lib\libqtharfbuzz.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Test.a C:\libQT-5.11-dev\build\qtdeclarative\lib\libQt5Qml.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Network.a -ldnsapi -liphlpapi -lcrypt32 C:\libOPENSSL-1.1.1-dev\GCC64RT\lib\libssl.dll.a C:\libOPENSSL-1.1.1-dev\GCC64RT\lib\libcrypto.dll.a C:\libQT-5.11-dev\build\qtbase\lib\libQt5Core.a -lmpr -lnetapi32 -luserenv -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lsicuin -lsicuuc -lsicudt C:\libQT-5.11-dev\build\qtbase\lib\libqtpcre2.a
      C:/ProgramData/Mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lqtvirtualkeyboardstylesplugin
      collect2.exe: error: ld returned 1 exit status
      mingw32-make[4]: *** [Makefile.Release:66: release\tst_inputpanel.exe] Error 1
      mingw32-make[4]: Leaving directory 'c:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto/inputpanel'
      mingw32-make[3]: *** [Makefile:36: release] Error 2
      mingw32-make[3]: Leaving directory 'c:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto/inputpanel'
      mingw32-make[2]: *** [Makefile:41: sub-inputpanel-make_first] Error 2
      mingw32-make[2]: Leaving directory 'c:/libQT-5.11-dev/build/qtvirtualkeyboard/tests/auto'
      mingw32-make[1]: *** [Makefile:41: sub-auto-make_first] Error 2
      mingw32-make[1]: Leaving directory 'c:/libQT-5.11-dev/build/qtvirtualkeyboard/tests'
      mingw32-make: *** [Makefile:93: sub-tests-make_first] Error 2
      

      which seems to exists in QtVirtualKeyboard module from its time of being.

       

      The same for all other QtVirtualKeyboard autotest builds.

      Reproduced for:

      • static builds using mingw-w64 and MSVC with '-developer-build' flag,

      not reproduced for:

      • shared builds using mingw-w64 and MSVC with '-developer-build' flag.

       

      CC: buddenha, as author of Change #154673.

       

       

      Best,

      Alexander

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtbuildsystem Qt Build System Team
              sav sav
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes