Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Configured the SVN with httpd service including below modules but it gives an error as below:

LoadModule dav_svn_module     /usr/lib/httpd/modules/mod_dav_svn.so
LoadModule authz_svn_module   /usr/lib/httpd/modules/mod_authz_svn.so

error:

Starting httpd: httpd: Syntax error on line 206 of /etc/httpd/conf/httpd.conf: 
Cannot load /usr/lib/httpd/modules/mod_dav_svn.so into server: 
/usr/lib/httpd/modules/mod_dav_svn.so: undefined symbol: 
svn_mergeinfo__remove_prefix_from_catalog

Server version:

Apache/2.2.3 Server built: Nov 12 2008 07:09:27 RHEL 5.4 - 32 bit 

How would you troubleshoot this error message?

share|improve this question
    
change your apache version to 2.0 –  rima Apr 10 '13 at 5:45

1 Answer 1

This is usually associated with older versions of the libsvn present on your server: see this thread.

Could it be that you still have an older version of the Subversion libraries somewhere?
If so, remove them. mod_dav_svn may be trying to link with the wrong version.

This is assuming that you did update /usr/local/apache/modules/mod_dav_svn.so with the new one.
Otherwise, it could be that mod_dav_svn is the old part and it's having trouble linking with the newer Subversion libraries.

You find the same upgrade advice in this bug report.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.