svn commit: r211561 - head/cddl/lib/drti
rpaulo at FreeBSD.org
Sat Aug 21 14:16:53 UTC 2010
On 21 Aug 2010, at 14:59, Kostik Belousov wrote:
> On Sat, Aug 21, 2010 at 01:48:05PM +0000, Rui Paulo wrote:
>> Author: rpaulo
>> Date: Sat Aug 21 13:48:04 2010
>> New Revision: 211561
>> URL: http://svn.freebsd.org/changeset/base/211561
>> Link drti.o with a PIC version of libelf. This is needed because
>> drti.o depends on libelf and this avoids linking every other drti.o
>> program (namely programs with USDT probes) with libelf.
> What is wrong with having libelf as dependency of the resulting
> binary ?
The resulting binary can be a library. If I add drti.o to the libthr library, every other program will break because it can't find libelf symbols. The only way to fix it would be to rebuild every program that depends on libthr and I don't want that to happen.
More information about the svn-src-all