Thanks for the tip about ldd.
The results are:
$ ldd /usr/lib/httpd/modules/mod_dav_svn.so | grep -i apr
libaprutil-0.so.0 => /usr/local/apr/lib/libaprutil-0.so.0 (0x00143000)
libapr-0.so.0 => /usr/local/apr/lib/libapr-0.so.0 (0x00157000)
$ ldd /usr/sbin/httpd | grep -i apr
libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x006fc000)
libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x00be2000)
The discrepancy is clear, but how do I fix it? I am using the Apache
that comes with Fedora Core 5, so I would have to use the APR that it uses.
http-devel and apr-devel packages are installed, but there appears to be no
apr-util that corresponds to the APR library that Apache uses.
Do I need to remove Fedora's Apache and compile the latest Apache from source?
I am not sure how to proceed.
Ramanathan Muthaiah wrote:
>> Is there an incompatibility between SVN 1.4.0 and Apache 2.2.2? I thought
>> compiling would ensure that a compatible module is created.
> One quick way to check, if SVN libs have used the correct Apache libs,
> is to use the command, ldd, like this:
>
> ldd /path/to/apache/modules/mod_dav_svn.so | grep -i apr
>
> ldd /path/to/apache/bin/httpd | grep -i apr
>
> Both should indicate that the mod_dav_svn and HTTPD are using the same
> apr and apr-utils libraries.
>
> /Ram
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jan 8 12:10:57 2007