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

Re: subversion-1.0.4: Cannot load mod_authz_svn.so into server: mod_authz_svn.so: undefined symbol: dav_svn_split_uri

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2004-05-23 17:29:13 CEST

Daniel Eriksson wrote:
> Hi,
>
> I'm having trouble with the apache modules, everything compiles fine but
> when I try to start apache I get "Cannot load mod_authz_svn.so into
> server: mod_authz_svn.so: undefined symbol: dav_svn_split_uri". I have
> tried to recompile both Apache and subversion mutiple times with
> diffrent configure options but noghting seems to work so.. PLEASE HELP!
>
> I use apache 2.0.49 with following configure:
> configure --enable-dav --enable-ssl --enable-so --enable-http
> --enable-deflate --with-dbm=db4
> --with-berkeley-db=/usr/local/BerkeleyDB.4.2/ --with-apr=/usr/local/apr/
> --with-apr-util=/usr/local/apr/ --with-ssl=/usr/local/ssl
>
> And subversion 1.0.4:
> configure --with-berkeley-db=/usr/local/BerkeleyDB.4.2/
> --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/
> --with-neon=/usr/local/ --with-zlib
> --with-apx=/usr/local/apache2/bin/apxs --with-gnu-ld
> (have tried without --with-gnu-ld)
>
> Running out of ideas so please help.

Make sure that mod_dav_svn is loaded before mod_authz_svn.
mod_authz_svn makes use of functions defined in mod_dav_svn, so if
mod_authz_svn is loaded first it will not work. Similarly, mod_dav_svn
makes use of functions defined in mod_dav, so the order of loading
always needs to be mod_dav, mod_dav_svn, mod_authz_svn.

-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun May 23 17:29:54 2004

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

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