Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Shawn Rutledge via Development
> On 16 Jan 2023, at 13:49, Friedemann Kleint via Development > wrote: > > Hi, > > I would like to propose considering making Qt suitable for CMake UNITY_BUILDs > ( https://bugreports.qt.io/browse/QTBUG-109394 , > https://cmake.org/cmake/help/latest/prop_tgt/UNITY_BUILD.html ) . > > This ha

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Christian Tismer-Sperling
On 17.01.23 05:09, Thiago Macieira wrote: On Monday, 16 January 2023 04:49:23 PST Friedemann Kleint via Development wrote: Summmarising: we stand to gain a speed-up of compilation; particularly for clean builds like in COIN; but it requires some work. We might do a step-by step approach process

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Edward Welbourne via Development
On Monday, 16 January 2023 04:49:23 PST Friedemann Kleint via Development wrote: >>> Summmarising: we stand to gain a speed-up of compilation; particularly >>> for clean builds like in COIN; but it requires some work. We might do a >>> step-by step approach process enabling modules one by one. What

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Volker Hilsheimer via Development
On 17 Jan 2023, at 13:35, Edward Welbourne via Development wrote: On Monday, 16 January 2023 04:49:23 PST Friedemann Kleint via Development wrote: Summmarising: we stand to gain a speed-up of compilation; particularly for clean builds like in COIN; but it requires some work. We might do a step-b

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Edward Welbourne via Development
On Monday, 16 January 2023 04:49:23 PST Friedemann Kleint via Development wrote: > Summmarising: we stand to gain a speed-up of compilation; > particularly for clean builds like in COIN; but it requires some > work. We might do a step-by step approach process enabling modules > one

[Development] Nominating Mats Honkamaa as an approver for the Qt Project

2023-01-17 Thread Mahmoud Ali via Development
Hi all, I'd like to nominate Mats Honkamaa as an approver for the Qt Project. Mats has been working on Qt Studio Design Studio documentation and has regularly contributed to Qt Design Studio documentation. Qt Commits: https://codereview.qt-project.org/q/owner:mats.honkamaa%2540qt.io disclai

Re: [Development] Nominating Mats Honkamaa as an approver for the Qt Project

2023-01-17 Thread Riitta-Leena Miettinen via Development
+1 Leena Leena Miettinen Sr. Documentation Engineer The Qt Company Erich-Thilo-Str. 10 12489 Berlin, Germany riitta-leena.mietti...@qt.io www.qt.io Geschäftsführer: Mika Pälsi, Juha Varelius, Jouni Lintunen Sitz der Ges

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Thiago Macieira
On Tuesday, 17 January 2023 02:55:42 PST Christian Tismer-Sperling wrote: > What was the reason that you first considered to object to it? Because it adds work for those of us who don't use that thing. Unity builds are faster than non-unity if you're doing a full build and you don't have access

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Thiago Macieira
On Tuesday, 17 January 2023 07:26:28 PST Volker Hilsheimer via Development wrote: > No idea why windows-11_22h2-mingw11-developer-build is so slow My experience is that the standard GNU binutils ld is mighty slow on Windows. That might be the case for all platforms other than ELF ones, but I don

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Christian Tismer-Sperling
On 17.01.23 17:11, Thiago Macieira wrote: On Tuesday, 17 January 2023 02:55:42 PST Christian Tismer-Sperling wrote: What was the reason that you first considered to object to it? Because it adds work for those of us who don't use that thing. Unity builds are faster than non-unity if you're do

Re: [Development] CMake UNITY_BUILD ( QTBUG-109394 )

2023-01-17 Thread Thiago Macieira
On Tuesday, 17 January 2023 01:44:09 PST Shawn Rutledge via Development wrote: > Any trouble with icecream after this? I think you need to measure to see if it's worth it. My gut feeling is that it isn't for a large cluster. The amount of preprocessing work will drop, but it might not be meaning

Re: [Development] Nominating Mats Honkamaa as an approver for the Qt Project

2023-01-17 Thread Paul Wicking via Development
+1 Mats is an excellent technical writer, and has previously contributed to both Qt 3D and Qt Creator. He also provides useful feedback and suggestions as part of his reviews (see list at https://codereview.qt-project.org/q/reviewer:mats.honkamaa%2540qt.io). (I have to admit I am absolutely baf

[Development] Do we need VS2019 for Qt 6.6?

2023-01-17 Thread Thiago Macieira
The reason is that it is failing to parse a constant expression. VS2019 is still supported by MSFT in "Mainstream" mode and will be for over a year from today: https://learn.microsoft.com/en-us/visualstudio/releases/2019/servicing-vs2019 But VS2022 is 14 months old. So do we need both of them?