> * merged apr-conf.m4 and apr_common.m4 into build/acinclude.m4 > and name-protected all of the macro names > -- have not yet name-protected the variables within the macros
Those two files had two very different uses. The first is used for APR itself, and is a bunch of macros that no application using APR should need or even have to think about. The second is a set of macros that APR provides for applications. I would like to see these kept separate, because it makes it much easier for application programmers to locate the macros they want to use. > * removed some unused macros such as? > * libtoolize --automake --copy --force > [the only way we ever want to call libtoolize] why --automake? > All of the above is done for apr and it is building fine. What I still > need to do is > > * make each "top-most" buildconf.sh set up the subdirectory configures > directly with autoheader and autoconf, rather than running each of > their buildconf.sh scripts. This will remove most of the redundant > libtool and configure checks, force the whole tree to be built with a > consistent set of flags, and allow each independent tree's buildconf.sh > to be specialized for standalone builds of that tree. Each subdir will still run stand-alone, correct? There is a part of me that dislikes this, because it sounds like it will be possible to configure Apache without running APR's buildconf script, which means that any bugs in APR's buildconf script are likely to be hidden from a lot of the APR developers. Other than those few comments, this is awesome. Ryan _______________________________________________________________________________ Ryan Bloom [EMAIL PROTECTED] 406 29th St. San Francisco, CA 94131 -------------------------------------------------------------------------------