Hi,
I would like to know how to get the correct httpd version so
that I can install the latest subversion server. I am under the
impression that I should be building apr and apr-util under
httpd and pointing subversion to that build so both subversion
and httpd are using the same apr/apr-util. However, I'm having
problems.
The effort so far:
1. subversion configure fails on "apr-config --link-libtool"
2. because --link-libtool isn't a valid option to this apr-config (2.0.31)
3. download the latest apr, apr-util from the cvs server at apache,
replace the 2.0.31 apr/apr-util.
4. reconfigure & compile: error:
prefork.c:591: `APR_POOL_FNEW_ALLOCATOR' undeclared
5. download httpd 2.0.32
6. reconfigure & compile. this time --link-libtool is a valid
argument for apr-config, but not for apu-config.
svn: "configure: error: apu-config --link-libtool --libs failed"
7. download the latest apr, apr-util from the cvs server at apache,
replace the 2.0.32 apr/apr-util.
8. make distclean, buildconf, configure, compile: error:
prefork.c:591: `APR_POOL_FNEW_ALLOCATOR' undeclared
(again).
So -- poking around the cvs version of apu-config that was
created during step 8, I find that --link-libtool is a supported
argument. So -- I need to use the latest apr/apr-utils, but
can't get an httpd that compiles with those.
Given that I'm building a server, do I just need to wait until
a) a new release of httpd, b) versions of apr/apr-util that do
not break 2.0.32, or c) some other scenario? I'm fairly sure
I could build the cvs versions of apr/apr-util under subversion,
but wouldn't that break its interaction with the apache 2.0.31
server?
Please let me know which misconceptions I have regarding
subversion's interaction with apache, etc., along with any
helpful tips on getting a workable copy...
Thanks,
Jennifer Bevan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 2 09:12:26 2002