[RFC] Fixing OS X static builds in 1.4.x/trunk
From: Malcolm Rowe <malcolm-svn-dev_at_farside.org.uk>
Date: 2006-07-12 12:35:45 CEST
So I've been trying to work out how to fix the OS X static builds for 1.4.0.
The problem is that:
* Keychain support in libsvn_subr requires us to link to external
* That linkage must be made via a -framework option to gcc, and not the
* libtool 1.5.x doesn't record dependencies for libraries linked via
What this means is that, because we only have the external library
I can think of two ways to fix this:
1. Add 'keychain' as a dependency to all the executables in build.conf
2. Add the contents of SVN_KEYCHAIN_LIBS to LIBS and remove all traces
We had a brief discussion on IRC about this a day or so ago. At that
Max asked if there was a way we could conditionalise support in a better
Assuming #2 works (I can't test right now), I'd like to commit and
Regards,
[1] As it happens, linking the 'svn' executable _does_ work because keychain
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.