> if your customers need to be able to build a shared library on Solaris, AIX, HP-UX, IRIX, and all the BSDs Are there even any notable commercial projects that use autotools? Autoconf solves problems that existed in the 90s unix market which are just not very interesting or relevant today. For a few decades now "portable" has meant linux, windows and mac. A lot of effort is spent on generating shell scripts for the…
There are likely to be some, but they will be a minority. And just like open source projects, their number will be dwindling. In both arenas, I've encountered CMake more than anything else over the course of the last decade. You're absolutely correct that Autotools is no longer synonymous with portability. If it ever was. Not catering for Windows or iOS means it's missing out on the lion's share of the market. There'…
These days pretty much everything build-depends indirectly on autotools, via debhelper → dh-autoreconf → autoconf.
These numbers are probably more meaningful:
$ wget -q https://deb.debian.org/debian/dists/unstable/main/Contents-source.gz
$ zgrep -E $'(^|/)configure[.](in|ac)\t' Contents-source.gz | cut -f 2 | tr ',' '\n' | sort -u | wc -l
5562
$ zgrep -E $'(^|/)CMakeLists[.]txt\t' Contents-source.gz | cut -f 2 | tr ',' '\n' | sort -u | wc -l
2455
$ zgrep -E $'(^|/)meson[.]build\t' Contents-source.gz | cut -f 2 | tr ',' '\n' | sort -u | wc -l
466