On Fri, Jun 10, 2005 at 11:23:49AM -0700, Paul Querna wrote: > Joe Orton wrote: > > Patch below is an attempt to create a sanitized version of > > config_vars.mk which is suitable for the installed tree. > > > > The currently installed file has lots of references to the source and > > build trees in e.g. EXTRA_INCLUDES, which cause various problems. > > (PR 28145, 20874, 29771, probably more) > > > > The patch makes configure generate a config_vars.sh which in turn can > > perform substitutions to generate a sane config_vars.mk. The > > double-indirection is necessary because some of the variables e.g. > > APR_INCLUDEDIR can only be discovered *during* make install. > > > > Any objections, particularly w.r.t the list of variables which get > > substituted out? > > No Objections to this patch (I think its a huge improvement!), but in > the long run, there has been murmurs of deprecating the use of APXS with > '-q', and making some kind of 'httpd-config'
I see the note in STATUS - but I'm not sure exactly what this is solving. The note mentions current problems with apxs -q and an out-of-tree APR, but I don't know what those are - any clues? For an httpd-config script which is generated by configure in the normal fashion you have all the same problems as the current apxs+config_vars.mk, because CFLAGS et al have references to the build/source directories. joe
