I just spent four hours figuring this one out, so I thought I would post it in case anyone else on the list has the same problem. Attempting to use mod_auth_mysql 2.0 with apache versions 1.3.14 or later may couse the following error during the making of apache: make[4]: *** No rule to make target `../../include/alloc.h', needed by `mod_auth_mysql.o'. Stop. The problem is in the file "apMakefile.tmpl" in the mod_auth_mysql distribution. There is a line that contains: $(INCDIR)/alloc.h $(INCDIR)/buff.h \ toward the bottom of the file. Newer versions of apache renamed "alloc.h to ap_alloc.h so that changing this line to: $(INCDIR)/ap_alloc.h $(INCDIR)/buff.h \ will fix the problem.
