[Releasing] 5.0.0-rc2 build issues on Linux
mika.bostrom at nomovok.com
Mon Dec 17 07:04:50 CET 2012
There are some odd build issues on Linux, when going piece-by-piece,
tarballs generated with git-archive. This happens at Mer-project, when
I'm trying to build qt5 in OBS. There are essential modules that can't
[Build monitor page]
Modules failing to build at RC2:
qtimageformats rc2 !!
qtquick1 rc2 !!
qtlocation beta1 *
[*]: qtlocation depends on qt3d, so is not built at all
All modules above fail with identical error:
"Project ERROR: Project has no top-level .qmake.conf file"
In addition, QtWebKit and umbrella repo qt5.git do not have -rcX tags:
QtWebKit is designated an "essential" module. At the moment, it is
therefore not possible to build Qt5 release candidate(s) from git
directly. The SHA1 used is not available from the release tarball
All the modules built nicely at -beta1, so the ".qmake.conf" error comes
from somethind done at a later date. There have been 79 commits in
qtbase/qmake/** since -beta1:
~/qt5/qtbase/qmake% git log --oneline v5.0.0-beta1..v5.0.0-rc2 . | wc -l
The git-generated tarball for qtquick1 _does_ contain a non-empty
.qmake.conf so the error message is just wrong.
Logically there must be some common reason for the build failures, but I
don't see what it could be.
Mika Boström / mika.bostrom at nomovok.com
More information about the Releasing