Eric Hanchrow wrote:
>>>>>> "Max" == Max Bowsher <firstname.lastname@example.org> writes:
> Max> Well, the cause is that it's linking with libsasl2.a, not
> Max> libsasl2.la.
> Glad you figured it out.
> Max> Do people use --enable-all-static enough to justify
> Max> considering this a bug?
> I have no idea. _I_ use it on occasion in order to build a binary on
> box A that will run on box B -- where box B lacks both a development
> environment, and the shared libraries that the released svn needs.
All the following messages in the build output:
warning: Using '<various>' in statically linked applications
requires at runtime the shared libraries from the glibc version
used for linking
make me feel rather dubious about that method.
> Max> Personally I would never static-link Subversion.
> Why not?
I'd never static-link anything at all, under normal circumstances,
because then upgrading a library requires re-linking all its clients,
and there's no easy way to track which version of a static library
something has linked into it.
I might consider static-linking something if I needed to distribute a
binary to work in many different environments, but the warning above re
glibc dynamic libraries required anyway could easily make such an
Received on Wed Sep 26 23:45:29 2007