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

Thiago Macieira thiago.macieira at intel.com
Wed Nov 13 18:09:27 CET 2024


On Wednesday 13 November 2024 07:01:39 Pacific Standard Time Alexandru Croitor 
via Development wrote:
> > Debian stable is debian 12. It ships with 3.25.
> > 
> >> Is it unreasonable to ask to install cmake from one of those official
> >> repos?> 
> > Backports are not part of stable, so yes, I would consider that is
> > unreasonable.
> Do you consider it unreasonable due to backports being 'backports', so not
> 'stable', thus you are completely against installing any software from
> there?
> 
> Or is it more specific that you think that the backports-provided cmake will
> not be stable enough for building software?

3.25 will be just under two years old when we release Qt 6.9. That's about 
borderline acceptable. On one hand, I am not opposed to requiring recent 
software to build even more recent software. On the other, 2 years is a bit 
short. I think it would be an acceptable, short-term pain though.

But is there any chance of lowering the requirement to 3.25 instead?


BTW, for anyone looking at using "old distros" to compile software that shall 
work everywhere: Debian stable and Debian oldstable are *too* new. Their glibc 
versions are respectively 2.36 and 2.31. Your best bet for "old distro" right 
now is RHEL/CentOS/Rockylinux 8, which comes with glibc 2.28 but CMake 3.26.5, 
though you'll need to upgrade its GCC from 8.5.

-- 
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/20241113/a7c2d693/attachment-0001.bin>


More information about the Development mailing list