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

Sune Vuorela nospam at vuorela.dk
Thu Nov 14 09:14:41 CET 2024


On 2024-11-13, Alexandru Croitor via Development <development at qt-project.org> wrote:
> Do you consider it unreasonable due to backports being 'backports', so not 'stable', thus you are completely against installing any software from there? 

Yes. Also I need other projects I work at to not pull in a too new CMake
by accident. The simplest way is to use a kind of old cmake.

> Or is it more specific that you think that the backports-provided cmake will not be stable enough for building software?
>
> CMake is generally very good in regards to compatibility and building older and newer projects. 

The change in Debian unstable from 3.30 to 3.31 just made a lot of
Qt-using software fail to build, so I'm not so sure about the actual
correctness of that statement.

> Especially when it's easy to just install a specific standalone kitware-provided cmake binary into a custom location, and use
> that only for specific projects.

I can of course compile CMake myself. Just as I can compile Qt myself.
And a lot of other software. It is just every added thing makes the
barrier of contribution higher.

For most projects, I still think that having a base line of 'can be
built' in newest debian stable, newest ubuntu lts, newest RHEL.
One of the few exceptions for that has been bigger migrations, like
qt5->6 of 'client software'

/Sune



More information about the Development mailing list