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

Sergio Ahumada san at sansano.inf.utfsm.cl
Thu Apr 18 19:08:14 CEST 2013


Hi,

On 04/18/2013 07:05 PM, Jan Kundrát wrote:
> 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
>

If you don't need those modules you can just remove them.

If you do "./init-repository -f" only the modules part of the Qt 5.1 
release will be cloned. All others should stay empty.

Cheers,
-- 
Sergio Ahumada
san at sansano.inf.utfsm.cl



More information about the Interest mailing list