Source: lomiri-ui-toolkit Version: 1.3.5010+dfsg-3 Severity: important Tags: ftbfs upstream
Dear Maintainer, lomiri-ui-toolkit fails to build with Qt ≥ 5.15.11. Currently there is version 5.15.12 available in experimental, but I would like to upload it to unstable soon. The first error is: ucstylehints.cpp: In member function ‘void UCStyleHintsParser::verifyProperty(const QQmlRefPointer<QV4::ExecutableCompilationUnit>&, const QV4::CompiledData::Binding*)’: ucstylehints.cpp:54:23: error: invalid use of non-static member function ‘QV4::CompiledData::Binding::Type QV4::CompiledData::Binding::type() const’ 54 | if (binding->type == QV4::CompiledData::Binding::Type_Object) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.12/QtQml/private/qv4executablecompilationunit_p.h:54, from /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.12/QtQml/private/qqmlcontext_p.h:69, from /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.12/QtQml/private/qqmlproperty_p.h:60, from /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.12/QtQml/private/qqmlbinding_p.h:59, from /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.12/QtQml/private/qqmlcustomparser_p.h:55, from ucstylehints_p.h:25, from ucstylehints.cpp:19: /usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.12/QtQml/private/qv4compileddata_p.h:544:10: note: declared here 544 | Type type() const { return Type(flagsAndType.get<TypeField>()); } | ^~~~ This error is fixed by upstream pull request [1], however there is another issue with tst_UCUnits::gridUnitEnvironmentVariable() test which is not yet fixed upstream. Perhaps it can be disabled until upstream figures out what to do with it. [1]: https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/merge_requests/63 [2]: https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/issues/34 -- Dmitry Shachnev
signature.asc
Description: PGP signature