[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Building with --enable-shared odd problems

From: Mike Moretti <misc2002_at_mordent.com>
Date: 2002-08-09 17:33:17 CEST


I tried to build a shared version of subversion from the latest
repository (by not including --disable-shared) with the following
configuration line:

./configure --with-apr=/usr/local/apache2
--with-apr-util=/usr/local/apache2 --with-neon=/usr/local
--with-apache=/usr/local/apache2 --with-berkeley-db=/usr

(Note: I have berkeley db installed in my /usr dir and I've prebuilt
apache-2.0.40 and neon from the subversion source RPMs)

Lots of things happened during the build that I had to mess with to get
it to work properly:

1) configure looks for mod_dav.h in the
/usr/local/apache2/modules/dav/main directory; in my installation, for
some reason it lives in the apache2/include directory, not modules.

2) APACHE_LIBEXECDIR is not set in the Makefile. For some reason,
configure is executing an older apxs from apache 1.3.3 (which I also
have installed on my system) even when I put the newer one in my path
first. And I can't specify --with-apxs on the configure line because it
bawks about using that together with --with-apr and --with-apr-util.

3) mod_dav_svn.so doesn't get installed in the apache2/modules directory
when I do a make install.

4) I had to add the LoadModule for mod_dav_svn.so to my
apache2/conf/httpd.conf file by hand.

I've submitted some patches and bug reports for these but was told (by
philip) that my submissions were not valid and something must be wrong
with my configuration.


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 9 17:35:55 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.