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

Re: Installing Apache modules only

From: Muthaiah Ramanathan <ramthen_at_yahoo.com>
Date: 2006-06-05 17:15:58 CEST

> I believe that yes, generally the module would be
> dynamically linked
> with specific Subversion libraries. You should be
> able to find out
> which ones by using ldd (or on Mac OS X: otool -L).
> For example I get:
>
> $ otool -L /opt/local/apache2/modules/mod_dav_svn.so
> /opt/local/apache2/modules/mod_dav_svn.so:
> /opt/local/lib/libsvn_repos-1.0.dylib
> (compatibility version
> 1.0.0, current version 1.0.0)
> /opt/local/lib/libsvn_fs-1.0.dylib
> (compatibility version
> 1.0.0, current version 1.0.0)
> /opt/local/lib/libsvn_fs_fs-1.0.dylib
> (compatibility version
> 1.0.0, current version 1.0.0)
> /opt/local/lib/libsvn_delta-1.0.dylib
> (compatibility version
> 1.0.0, current version 1.0.0)
> /opt/local/lib/libsvn_subr-1.0.dylib
> (compatibility version
> 1.0.0, current version 1.0.0)
> /opt/local/lib/libaprutil-1.0.dylib
> (compatibility version
> 3.0.0, current version 3.7.0)
> /opt/local/lib/libexpat.1.dylib
> (compatibility version
> 7.0.0, current version 7.0.0)
> /opt/local/lib/libapr-1.0.dylib
> (compatibility version
> 3.0.0, current version 3.7.0)
> /opt/local/lib/libiconv.2.dylib
> (compatibility version
> 6.0.0, current version 6.0.0)
> /opt/local/lib/libintl.3.dylib
> (compatibility version 8.0.0,
> current version 8.3.0)
> /usr/lib/libSystem.B.dylib (compatibility
> version 1.0.0,
> current version 88.1.5)
Yes, as Ryan said, it is possible to see to which
modules your Subversion app is linked to, using ldd
(on U*x):

On my system it looks like this:

-bash-3.00# ldd
/lnx_data/apache2.0.54/modules/mod_dav_svn.so | grep
libapr

libaprutil-1.so.0 =>
/lnx_data/apache2.0.54/lib/libaprutil-1.so.0
(0xb7dca000)
libapr-1.so.0 =>
/lnx_data/apache2.0.54/lib/libapr-1.so.0 (0xb7d34000)

-bash-3.00# ldd /lnx_data/apache2.0.54/bin/httpd |
grep libapr
libaprutil-1.so.0 =>
/lnx_data/apache2.0.54/lib/libaprutil-1.so.0
(0xb7f06000)
libapr-1.so.0 =>
/lnx_data/apache2.0.54/lib/libapr-1.so.0 (0xb7ee4000)

/Ram

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jun 5 17:17:32 2006

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.