I have compiled Subversion 1.6 on OS X 10.5.6.
Now I cannot access repositories with http(s)-urls because
libsvn_ra_neon tries to link against an old version (0.26.1)
of the neon lib installed in /usr/lib and not the one it was
configured to use, a neon 0.28.4 compiled by myself,
installed at /usr/local/lib.
svn's config.log says it uses v0.28.4 from /usr/local/lib,
and subversion compiles and installs fine.
But when I use svn to access a repository with http(s), I
get this error:
dyld: lazy symbol binding failed: Symbol not found:
_ne_set_connect_timeout
Referenced from: /usr/local/lib/libsvn_ra_neon-1.0.dylib
Expected in: flat namespace
The reason seems to be, that
/usr/local/lib/libsvn_ra_neon-1.0.dylib wants to link the
wrong neon lib, which does not provide the function above:
> otool /usr/local/lib/libsvn_ra_neon-1.0.dylib -L
/usr/local/lib/libsvn_ra_neon-1.0.dylib:
....
/usr/lib/libneon.26.dylib (compatibility version 27.0.0,
current version 27.3.0)
....
What am I doing wrong? Probably something very simple.
It worked with SVN 1.5.x.
Oliver
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1408769
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-03-26 16:30:07 CET