Details
-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
None
-
6.6.0 FF
-
None
Description
Undefined symbols for architecture arm64: "QVariant::PrivateShared::create(unsigned long, unsigned long)", referenced from: QQmlValueTypeProvider::createValueType(QString const&, QMetaType) in qqmlglobal.cpp.o QQmlValueTypeProvider::createValueType(QV4::Value const&, QMetaType) in qqmlglobal.cpp.o QQmlValueTypeProvider::createValueType(QVariant const&, QMetaType) in qqmlglobal.cpp.o "QVariant::Private::Private(QtPrivate::QMetaTypeInterface const*)", referenced from: QQmlValueTypeProvider::createValueType(QString const&, QMetaType) in qqmlglobal.cpp.o QQmlValueTypeProvider::createValueType(QV4::Value const&, QMetaType) in qqmlglobal.cpp.o QQmlValueTypeProvider::createValueType(QVariant const&, QMetaType) in qqmlglobal.cpp.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Details: https://testresults.qt.io/coin/integration/qt/qtdeclarative/tasks/1683023809
Tested changes (refs/builds/qtci/dev/1676913597):
https://codereview.qt-project.org/c/qt/qtdeclarative/+/457088/6 Avoid duplicate value type creation
https://codereview.qt-project.org/c/qt/qtdeclarative/+/461390/2 Update dependencies on 'dev' in qt/qtdeclarative