There is a current "vogue" in some categories of software (I have observed it with 3D software), to force the use of the last library or tool, making them the facto incompatible with (not so) old distribution. e.g.:
- some (non free) recent slicers for resin printing are incompatible with my 2019!!!(doh) linux mint because it was build with a more recent version of glibc, or even
- I looks like I won't be able to build the last release version of openscad, because it requires a more recent version of cmake...
So, in this last case, I thought I should be able to make a local built of the more recent cmake, but I didn't find an alt-install make's tag like with python, for an example (in python, make alt-install will install in /usr/local/bin instead of /usr/bin which would break your system.