[Interest] Stable branch builds failing with "Project ERROR: Module does not define version."

Jan Kundrát jkt at flaska.net
Thu Apr 18 19:05:56 CEST 2013


Hi, I'm trying to build the stable branch of Qt5 on a Gentoo Linux machine. It looks like the following modules do not define a MODULE_VERSION (as determined by grep -- I've got a real failure with qt3d and qtsystems and gave up after that):

qlalr
qtconnectivity
qtfeedback
qtlocation
qtpim
qt3d
qtqa
qtsystems
qtwayland

According to qt5.git's 66ed87fc6792a285430e88d8a9de496a532df8d8, some of these modules are apparently not supposed to be used, but are included nonetheless. The commit message says that "it does not affect the casual developer or the CI system, as init-repository will not clone these modules". Well, I have been tracking the "release" branch for some time and changed to "stable" recently. I did so via `git checkout stable` in the top-level directory and running the `git submodule sync` followed by `git submodule update --recursive`, as suggested on the project wiki.

The wiki also talks about the qt5_tool which I might use. However, it does not say that using just git and running a fresh build is known to be broken. Am I supposed to use the qt5_tool for building? Am I doing something wrong here, or shall these repositories be fixed? Is it right that the qt5.git includes them? What is the "best" command to get a preview of the upcoming 5.1 release at this time?

Cheers,
Jan

-- 
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/



More information about the Interest mailing list