Apache builds on just about everything because someone has stuck lines
in there for just about everything. If a significantly different new
version of an OS comes out, it'll make the wrong decisions. Several
versions of apache refused to use the regexp code that came with
Solaris 2.5 because previous versions of Solaris were broken. If they
had instead written a piece of code that tests the POSIX-compliance of
the regexp routines then that would not have happened. Completely new
platforms get the message
[...]
rse is a big fan of autoconf, but the other Apache developers just
won't have it. The sole reason of existence of the "APACI" bastard
is to at least provide some sort of "configure"ish interface.
Given these contstraints, Ralf has done a great job nevertheless.