I know not everyone monitors CVS logs. I have backported the patch
for not-in-srclib/ apr and apr-util trees. Even the in-tree builds however
are vulnerable. If those working in the APACHE_2_0_BRANCH would
try cvs up and experiment with your preference if apr[-util] either in-tree
or out-of-tree, we would all appreciate it.
I thought this was working, but after tracking down one nagging issue I realized I had forgotten to specify "-r APACHE_2_0_BRANCH" on my checkout (blush) when preparing a directory to try with out-of-tree APR.
Now that I have specified the right level of code, it bombs with this:
configure: error: can not find install-sh or install.sh in srclib/apr/build ./srclib/apr/build
now apply this patch:
Index: configure.in =================================================================== RCS file: /home/cvs/httpd-2.0/configure.in,v retrieving revision 1.232.2.4 diff -u -r1.232.2.4 configure.in --- configure.in 11 Mar 2003 07:07:52 -0000 1.232.2.4 +++ configure.in 11 Mar 2003 12:23:37 -0000 @@ -8,7 +8,7 @@ AC_INIT(ABOUT_APACHE)
AC_CONFIG_HEADER(include/ap_config_auto.h) -AC_CONFIG_AUX_DIR(srclib/apr/build) +AC_CONFIG_AUX_DIR(build)
dnl # dnl # Include our own M4 macros along with those for APR and libtool
and we get further, but it isn't picking up APR defines correctly:
checking whether to enable mod_auth_digest... checking dependencies
checking whether to enable mod_auth_digest... configure: error: mod_auth_digest has been requested but can not be built due to prerequisite failures
configure:4166: gcc -c -DAPACHE_XLATE -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DAP_DEBUG -I/include -I/home/trawick/apache/ST/srclib/apr/include conftest.c 1>&5
configure:4158: apr.h: No such file or directory
configure:4161: #error You need APR random support to use auth_digest.
Somehow the INCLUDES setting got lost. Here is part of what was displayed earlier when the APR settings were picked up:
setting INCLUDES to " -I/home/trawick/apache/apr/include "
I gotta get busy with something else for a while, but I'll commit the configure.in fix above as well as a lost change to build/.cvsignore
and hopefully can get back to this later this a.m.