[Development] Proposal to raise the minimum CMake version needed to build and use Qt 6.9

Thiago Macieira thiago.macieira at intel.com
Tue Nov 19 17:07:53 CET 2024


On Tuesday 19 November 2024 02:43:14 Pacific Standard Time Alexandru Croitor 
via Development wrote:
> It was brought to my attention that we might be limited by Qt's (or Qt
> Company's) support for Yocto 4.0 (kirkstone) LTS which ships CMake 3.22.

As usual... why 4.0? That's from 2.5 years ago. Yes, it's an LTS, but it's old 
and will be 3 years old when 6.9 is released.

I personally don't understand why Yocto has LTS in the first place. The latest 
is the only acceptable Yocto release anyone should use at any point in time 
when creating a new build for their device. But in any case, we're talking 
here about someone who is *upgrading* Qt to 6.9. I don't understand why they 
need an Yocto LTS, much less the older of the two.

I don't make policy in this area - and definitely don't have a say in business 
decisions - but I am going to offer my opinion anyway: the Qt LTS releases 
should support the latest Yocto LTS only, meaning the non-LTS releases should 
predict which the LTS requirement will be and get close to it. That would mean 
that we expect Qt 6.11 to be shortly before the next Yocto LTS, so current QT 
non-LTS should align to the current Yocto LTS and stop there.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Principal Engineer - Intel DCAI Platform & System Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5152 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20241119/13c71d04/attachment.bin>


More information about the Development mailing list