Awesome! CMake merge next! 😄 

Tor Arne 

> On 11 Oct 2019, at 11:55, Simon Hausmann <simon.hausm...@qt.io> wrote:
> 
> Hi,
> 
> Finally all changes from wip/qt6 have been merged into dev for all modules. 
> I've filed QTQAINFRA-3273 for the Gerrit admins to close the branch. There 
> are still open pending changes in some repos, please take a look at
> 
>     https://codereview.qt-project.org/q/owner:self+branch:wip/qt6+status:open
> 
> to see if you have any pending changes that need to be re-targeted or 
> abandoned.
> 
> The dependencies.yaml propagation is almost through, webengine and webview 
> are pending.
> 
> Simon
> From: Simon Hausmann <simon.hausm...@qt.io>
> Sent: Wednesday, October 2, 2019 15:57
> To: Qt development mailing list <development@qt-project.org>
> Subject: Re: [Development] Merging wip/qt6 to dev
>  
> Hi,
> 
> Here's a new update on the merge of wip/qt6 to dev:
> 
> The culprit that broke the Windows 7 tests has been identified, a fix 
> (revert) merged into qtbase 5.15 and merged up to dev. Unfortunately 
> qtdeclarative is still failling because for declarative the CI configuration 
> adds developer-build enabled tests on armv7 and armv8 -- to cover issues 
> we've had in the past in the JIT on these platforms. That configuration will 
> make the CI implicitly also run tests in qtbase for armv7/armv8 with 
> -developer-build and those are failing suddenly (qtextmarkdownwriter).
> 
> 
> 
> Simon
> From: Simon Hausmann <simon.hausm...@qt.io>
> Sent: Thursday, September 26, 2019 13:07
> To: Qt development mailing list <development@qt-project.org>
> Subject: Re: [Development] Merging wip/qt6 to dev
>  
> Hi,
> 
> Brief update on the status of the merge:
> 
> After qtbase, the direct leaf modules such as qtsvg, qtimageformats, etc. 
> were merged. What's left is qtdeclarative and everything that depends on it. 
> While the actual merge of wip/qt6 went through for qtdeclarative, the 
> combination of current dev qtbase and declarative produce several failing 
> tests on Windows 7. This is tracked in QTBUG-78742 and I haven't found out 
> yet what change in qtbase causes the failures on Windows ;(. Initially I 
> thought of excluding just the one failing test, but as there are several 
> failing tests this indicates that something is quite broken.
> 
> 
> Simon
> From: Simon Hausmann <simon.hausm...@qt.io>
> Sent: Wednesday, September 18, 2019 11:47
> To: Lars Knoll <lars.kn...@qt.io>
> Cc: Qt development mailing list <development@qt-project.org>
> Subject: Re: [Development] Merging wip/qt6 to dev
>  
> Hi,
> 
> Okay, qt5's dev branch has now a slightly reduced configuration set and 
> qtbase wip/qt6 was merged to dev. So qtbase dev now has QT_VERSION set to 
> 6.0.0.
> 
> From this point on, I'll try to drive the merges and updates of the remaining 
> modules using the new module pinning.
> 
> Simon
> From: Lars Knoll <lars.kn...@qt.io>
> Sent: Tuesday, September 17, 2019 10:03
> To: Simon Hausmann <simon.hausm...@qt.io>
> Cc: Qt development mailing list <development@qt-project.org>
> Subject: Re: [Development] Merging wip/qt6 to dev
>  
> I’d say yes, let’s merge those into dev as well. Those are all platforms we 
> don’t want to support in Qt 6.0. (tvOS, watchOS and Integrity might come back 
> at some point).
> 
> Cheers,
> Lars
> 
>> On 17 Sep 2019, at 09:56, Simon Hausmann <simon.hausm...@qt.io> wrote:
>> 
>> 
>> I'm leaning towards the same.
>> 
>> Regarding the overall merge, there is one other change that needs to happen 
>> before we can have a chance at building qtbase:
>> 
>> In the wip/qt6 branch in commit 5677a43a25a9dc1a3151e6b28cbf9fe015a1aff4 in 
>> qt5.git, various platforms and configurations were removed from the CI:
>> 
>>     * MSVC2015
>>     * Some MSVC 2017 configurations
>>     * macOS 10.12, macOS 10.13
>>     * TvOS, WatchOS
>>     * Integrity
>> 
>> 
>> What shall we do about this? Merge the reduction also into dev?
>> 
>> 
>> Simon
>> From: Lars Knoll <lars.kn...@qt.io>
>> Sent: Tuesday, September 17, 2019 9:15
>> To: Simon Hausmann <simon.hausm...@qt.io>
>> Cc: Qt development mailing list <development@qt-project.org>
>> Subject: Re: [Development] Merging wip/qt6 to dev
>>  
>> Hi,
>> 
>> Great to get the wip/qt6 branches merged back into dev. I’d simply try to 
>> take the dependencies.yaml into use at the same time instead of having to 
>> work around the CI.
>> 
>> Cheers,
>> Lars
>> 
>>> On 17 Sep 2019, at 09:05, Simon Hausmann <simon.hausm...@qt.io> wrote:
>>> 
>>> Hi,
>>> 
>>> Now that the Qt 5.15 branches exist and dev is intended to become Qt 6.0.0, 
>>> the time has come to begin merging the wip/qt6 branches into dev. A wip/qt6 
>>> branch has been created for pretty much all repositories in qt6.git that 
>>> are active (essential, addon, etc.) and two types of changes have been 
>>> pushed into these branches:
>>> 
>>>     * Update .qmake.conf to bump the module version to 6.0.0.
>>>     * Compile fixes after the initial round of source incompatible changes 
>>> to qtbase -- most about endl, hex, etc. now always being in the Qt 
>>> namespace.
>>> 
>>> qtdeclarative has seen a few more changes on the Qml side regarding the 
>>> module structure and loading. Those were coordinated with Ulf and Fabian.
>>> 
>>> 
>>> So unless somebody can think of a good reason, it is time to begin merging 
>>> the wip/qt6 branches to dev for each repository. This may require a force 
>>> push due to the dependency on a newer qtbase and the newer qtbase by itself 
>>> not making it through qt5. At the same time, perhaps it would make more 
>>> sense to add dependencies.yaml files (see other email in the  Qt6 and 
>>> modules thread from today) while we're at it.
>>> 
>>> 
>>> 
>>> 
>>> Simon
>>> _______________________________________________
>>> Development mailing list
>>> Development@qt-project.org
>>> https://lists.qt-project.org/listinfo/development
> 
> _______________________________________________
> Development mailing list
> Development@qt-project.org
> https://lists.qt-project.org/listinfo/development

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to