Jan 262006
 

So autotools sniping is in season on advogato. This really does get old.

To those claiming that GNU make + pkg-config can do the job, Do It: show me a build system that will give me all that automake does with no more work than that tool makes me do. I won’t be satisfied with anything less than a fully functional make distcheck.

Don’t stress. I’m not holding my breath.

The fact is that there’s an enormous amount of knowledge about portability and general build requirements encoded in autoconf, automake, and libtool. Solving the portability problem and providing sufficient primitives for automating a sufficient number of tasks to satisfy a sufficiently large and diverse sampling of projects in order to be taken seriously is no mean feat. The burden borne by the autotools in facilitating open source (and other) software should not be underestimated, much less trivialized.

Whining that configure wasn’t checked in because the project developers don’t want the noise in their changesets? Spare me. Learn to use the autotools.

 Posted by at 5:59 am