Did you call them autocrap tools?

  • If his replacement build system lets me a) build varnish under SUA on a version of windows that didn't even exist when he wrote the project b) cross-compile varnish for arm, then I'll agree with him. The "standard" gnu autoconf layout, for all its m4 insanity, gets you both those, and none of the various wheel-reinventions I've seen do.

  • Yes they're a pain in the ass, but a necessary one. `uname -s` obviously doesn't cater for the divergences and bugs within a platform.

    Have a look at gnulib for things one has to deal with. BTW, one can just use gnulib and forget about lots of portability issues

  • Some interesting discussion in the previous submission (18 months ago): http://news.ycombinator.com/item?id=1499738