On Mon, 27 Jul 2026 at 16:25, Ivan Zhakov <[email protected]> wrote: > > 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>. > > I have nominated this change for backport to 1.15.x branch.
-- Ivan Zhakov

