Not providing static libraries (libkse/libpthread)

Warner Losh imp at harmony.village.org
Wed Mar 26 20:30:14 PST 2003


In message <3E81F6BB.BFFE3F33 at vigrid.com> Daniel Eischen writes:
: Is there a good reason for providing static libraries for
: libpthread/libkse?  I'd like to not support them to get
: rid of some hacks to make sure certain symbols are present
: in the static library case.

That would be a big hassle for the company I work for.  We have many
static binaries that are threaded and providing a dynamic one has a
performance impact of a few percent.  While we have done dynamic
linking in the past, and have the infrastructure to do so in the
future in our build process, this may cause us problems in the future
if we need to deploy a static binary (which tends to be safer to do
once a long period of time has passed between the generation of the
system and the deployment of the updated binary).

How gross are the hacks?

Warner


More information about the freebsd-arch mailing list