On Fri, May 17, 2002 at 01:09:55AM +1000, Brian Havard wrote: > I've run into this on both OS/2 & linux now. If you have apache2 installed > in /usr/local/apache2 or the apache2/bin directory is PATHed, the > APR_FIND_APR autoconf macro finds that in preference to the version in > srclib/apr. If the former is an old version Apache's build fails. I had > 2.0.36 installed & trying to build HEAD died because it couldn't find > apr_strmatch.h (the include paths were pointing to my 2.0.36 source). > Shouldn't the bundled apr/apr-util always be used first?
No. But, what we can do is when there is no --with-apr value specified, we can change it so that we prefer the bundled copy instead. I just checked in some changes so that the user of APR_FIND_APR macro must explicitly permit searching for installed locations if there is no --with-apr, --with-apr-util macro given to configure. As I said in the commit log, it may be possible to revert this and only ignore locations that are our prefix. That's another way, but the approach I committed seems more conservative. -- justin
