Subject: Re: -current MIPS ld.elf_so fix/workaround
To: Rafal Boni <rafal@attbi.com>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: tech-toolchain
Date: 04/14/2003 22:33:46
On Sat, Apr 12, 2003 at 06:10:55PM -0400, Rafal Boni wrote:
> Folks:
> I haven't had a chance to figure out if this is quite the right
> thing or not -- at least from the POV of the specified behaviour,
> but the following small patch makes my ld.elf_so behave correctly
> in the face of the application overriding symbols from shared libs,
> as is done in at least the following places:
> * perl (used during build, the broken ld.elf_so caused the
> perl build to fall over).
> * bash/tcsh (both define their own free/malloc -- with the
> -current ld.elf_so, parts of the app use the app-defined
> malloc/free while other parts use the libc free).
Just to point, this fixes the problems for me too. No more warning from
tcsh, perl builds, and I restarted the bulk build on my box, which is now
building a buch of packages which depends on perl :)
--
Manuel Bouyer <bouyer@antioche.eu.org>
NetBSD: 24 ans d'experience feront toujours la difference
--