[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