William A. Rowe, Jr. wrote:

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.




Reply via email to