qtwayland-gerrit-watcher issueshttps://git.qt.io/qtwaylandtests/qtwayland-gerrit-watcher/-/issues2020-02-28T09:11:22Zhttps://git.qt.io/qtwaylandtests/qtwayland-gerrit-watcher/-/issues/1qt5.git should not be used for the dev branch2020-02-28T09:11:22ZJohan Helsingqt5.git should not be used for the dev branchAfter Qt 5.15, we switched to using dependencies.yaml to track the dependencies of a submodule. This means that in the dev branch, qtwayland's dev branch may depend on newer versions of qtbase and qtdeclarative, than what's in qt5.git.
...After Qt 5.15, we switched to using dependencies.yaml to track the dependencies of a submodule. This means that in the dev branch, qtwayland's dev branch may depend on newer versions of qtbase and qtdeclarative, than what's in qt5.git.
Sometimes (when adding or breaking API in qtbase or qtdeclarative), this will lead to compile errors like this one: https://codereview.qt-project.org/c/qt/qtwayland/+/197507/2#message-d7aa6f2c7f0851121e98acb474eadf47b0b5f4cf
The solution would probably be to check out qtwayland first, read its dependencies.yaml file and and check out the corresponding versions (and their dependencies.yaml entries) recursively.