[Development] buildsystem branches (about to be) integrated
Stephen Chu
stephen at ju-ju.com
Tue Jun 19 19:51:42 CEST 2012
On 6/19/12 8:31 AM, Oswald Buddenhagen wrote:
> moin,
>
> the buildsystem branch of qtbase is currently being integrated. this is
> ~120 commits worth of qmake & project file fixes and cleanups. there are
> some changes to how modularization (in particular configure tests) is
> handled, and cross-building should be supported without hacks finally.
>
> the immediate impact:
> - lots of build scripts which employ various hacks will instantly
> break. don't panic and (mostly) just delete some code from them.
> use
> configure -xplatform <spec> -sysroot <root>
> make
> as you would intuitively expect. don't play tricks with funny qmake
> and make invocations.
> - the other modules will spit out lots of warnings now.
> *DON'T* do anything about them for now. i have patches prepared for
> all modules already. i will explicitly add the module owners to the
> reviews. *don't* stage anything yourself.
> once my patches are through, there will be still some warnings left.
> you'll be invited to fix them at this point.
> - some build configurations will work even worse than before until
> everything is integrated. the only variants which are expected to be
> safe are developer builds without -prefix and module-by-module builds
> with -prefix.
>
> catch me on IRC if something breaks for you and no obvious solution
> seems to help. but remember that not every breakage is due to this
> branch being integrated. ;)
Is this buildsystem branch the one we get when we just clone qt5 clean?
By that I mean if I go through the steps documented here:
http://qt-project.org/wiki/Building-Qt-5-from-Git is that the same as
this branch.
The reason I ask is I just cloned qt5 from gitorious and saw a lot of
updates. I am wonder if this will fix the broken build issue on Mac OS X.
More information about the Development
mailing list