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

Alexandru Croitor alexandru.croitor at qt.io
Wed Nov 13 16:01:39 CET 2024



> On 13. Nov 2024, at 15:38, Sune Vuorela <nospam at vuorela.dk> wrote:
> 
> On 2024-11-13, Alexandru Croitor via Development <development at qt-project.org> wrote:
>> Which debian stable version are you using?
> 
> 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?

CMake is generally very good in regards to compatibility and building older and newer projects. 

While I can relate to the 'only-use-stable' sentiment, I think it's somewhat too harsh of a requirement in this case.

Enforcing a lower cmake version requirement just for development work, when the specific debian versions will not be used for
building / shipping / packaging Qt 6.9 for the larger open source community, seems a bit of an uneven trade-off.

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.




More information about the Development mailing list