Details
-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
None
-
Qt Creator 4.11.1
-
None
-
Suse v15.1 with gcc v7.5.0 and llvm v7.0.1
Description
When running Suse v42.3 with gcc v7 but without a local llvm installed, shadowbuilding qt creator 4.11.1 (using a shadow built qt v5.14.1) worked fine.
After upgrading to Suse v15.1 with gcc v7.5 including a local llvm v7.0.1 shadowbuilding qt creator fails with the errors below. A regular build of qt creator finishes fine.
/home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:379: error: undefined reference to 'QmlDesigner::DesignDocumentView::DesignDocumentView(QObject*)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:383: error: undefined reference to 'QmlDesigner::DesignDocumentView::copyModelNodes(QList<QmlDesigner::ModelNode> const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:379: error: undefined reference to 'QmlDesigner::DesignDocumentView::~DesignDocumentView()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:379: error: undefined reference to 'QmlDesigner::DesignDocumentView::~DesignDocumentView()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:470: error: undefined reference to 'QmlDesigner::DesignDocumentView::insertModel(QmlDesigner::ModelNode const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:482: error: undefined reference to 'QmlDesigner::DesignDocumentView::insertModel(QmlDesigner::ModelNode const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:427: error: undefined reference to 'QmlDesigner::DesignDocumentView::pasteToModel()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:432: error: undefined reference to 'QmlDesigner::DesignDocumentView::DesignDocumentView(QObject*)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:434: error: undefined reference to 'QmlDesigner::DesignDocumentView::~DesignDocumentView()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:432: error: undefined reference to 'QmlDesigner::DesignDocumentView::~DesignDocumentView()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/integration/designdocument.cpp:517: error: undefined reference to 'QmlDesigner::DesignDocumentView::DesignDocumentView(QObject*)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:77: error: undefined reference to 'QmlDesigner::DesignDocumentView::copyModelNodes(QList<QmlDesigner::ModelNode> const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:116: error: undefined reference to 'QmlDesigner::DesignDocumentView::insertModel(QmlDesigner::ModelNode const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:125: error: undefined reference to 'QmlDesigner::DesignDocumentView::insertModel(QmlDesigner::ModelNode const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:85: error: undefined reference to 'QmlDesigner::DesignDocumentView::pasteToModel()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:90: error: undefined reference to 'QmlDesigner::DesignDocumentView::DesignDocumentView(QObject*)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:159: error: undefined reference to 'QmlDesigner::DesignDocumentView::copyModelNodes(QList<QmlDesigner::ModelNode> const&)' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:264: error: undefined reference to 'QmlDesigner::DesignDocumentView::pasteToModel()' /home/development/qt-creator-enterprise-src-4.11.1/src/plugins/qmldesigner/components/timelineeditor/timelineactions.cpp:294: error: undefined reference to 'QmlDesigner::DesignDocumentView::pasteToModel()' .obj/debug-shared/moc_designdocumentview.o:moc_designdocumentview.cpp:vtable for QmlDesigner::DesignDocumentView: error: undefined reference to 'QmlDesigner::DesignDocumentView::~DesignDocumentView()' collect2: error: ld returned 1 exit status make[4]: *** [Makefile.qmldesignerplugin:1803: ../../../lib/qtcreator/plugins/libQmlDesigner.so] Fout 1 make[4]: Map '/home/development/4suse15.1-x86_64/qt-5.14.1-qtcreator-4.11.1/src/plugins/qmldesigner' wordt verlaten make[3]: *** [Makefile:47: sub-qmldesignerplugin-pro-make_first-ordered] Fout 2 make[3]: Map '/home/development/4suse15.1-x86_64/qt-5.14.1-qtcreator-4.11.1/src/plugins/qmldesigner' wordt verlaten make[2]: *** [Makefile:1952: sub-qmldesigner-make_first] Fout 2 make[2]: Map '/home/development/4suse15.1-x86_64/qt-5.14.1-qtcreator-4.11.1/src/plugins' wordt verlaten make[1]: *** [Makefile:182: sub-plugins-make_first-ordered] Fout 2 make[1]: Map '/home/development/4suse15.1-x86_64/qt-5.14.1-qtcreator-4.11.1/src' wordt verlaten make: *** [Makefile:49: sub-src-make_first-ordered] Fout 2