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

Re: otool -L and svn --version --verbose inconsistency

From: Branko Čibej <brane_at_wandisco.com>
Date: Fri, 16 Aug 2013 21:50:45 +0200

On 16.08.2013 21:43, Ben Reser wrote:
> On Fri Aug 16 12:39:10 2013, Ben Reser wrote:
>> dyld is loading both for some reason.
> Even with the amalgamation I'm seeing:
> $ svn-trunk --version --verbose | grep -i sqlite
> - SQLite 3.7.12 (static)
> - /usr/lib/libsqlite3.dylib (Intel 64-bit)
> But I think I know why.


Indeed, your analysis is correct. In the verbose output we walk the
dynamic loader's tables for the current process, so if APR links the
system SQLite library, we'll find that -- but Subversion won't actually
use it, IIUC, as it's loaded after the one linked into libsvn_subr, and
the loader doesn't use it for name resolution.

-- Brane

Branko Čibej | Director of Subversion
WANdisco // Non-Stop Data
e. brane_at_wandisco.com
Received on 2013-08-16 21:51:20 CEST

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