On Thu, 23 Jul 2026 at 18:15, Daniel Sahlberg <[email protected]> wrote:
> Den tors 23 juli 2026 kl 17:08 skrev Branko Čibej <[email protected]>: > >> On 23. 7. 2026 16:59, Ivan Zhakov wrote: >> > [...] > The other close option is CMake 3.18 (for Debian 11 support), but I would >> say it's not exactly worth it, since Debian 11 becomes unsupported in Aug >> 2026. >> >> >> >> Unix distros will use the autotools build. We should ignore them for this >> discussion. I don't see the distros switching to CMake given that they've >> used autotools for decades. >> >> >> So I propose that we bump the minimum required version to 3.20 and >> backport this change to 1.15.x branch. >> >> > > Thanks for doing the digging out all cmake versions! Really helps this > discussion! > > When I saw the list, I also started thinking about this issue. I came to > the same conclusion as you did - let's update the minimum requirement to > 3.20 with the arguments you have provided above. Debian 11 can still build > with autoconf. > > [...] > If someone would provide a convincing argument for updating even further, > I would be inclined to listen. If we for example "only" support the latest > two versions of a given tool I think that is acceptable for trunk if that > lets us do something we otherwise have to jump through hoops to do. > (Especially if it is technically possible to install a newer version just > for building). > > Updated the minimum CMake version requirement to 3.20 in r1936635 <https://svn.apache.org/r1936635>. -- Ivan Zhakov

