You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Daniel Eriksson <ic...@home.se> on 2004/05/23 15:27:07 UTC

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

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.

/Daniel

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

Posted by Garrett Rooney <ro...@electricjellyfish.net>.
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