2021.01.01 19:31 "[Tiff] Enabling and requiring C99 language support", by Roger Leigh

2021.01.03 15:01 "Re: [Tiff] Autotools", by Greg Troxel

The harder question is Autotools vs CMake. My personal take on this is that CMake does everything the Autotools does, and a heck of a lot more. It supports more platforms, more compilers, more support for different language standards, more build systems, has more built-in functionality, vastly better feature and library detection, and is a much better choice all around.

You left out that cmake requires a C++11 compiler, at least. For projects that need C++11, this is noise. For projects debating C99 or not, it's a vast leap.

My experience has often been that cross building is troubled in cmake projects, but maybe it works fine in libtiff.