> |> I don't know if one of the development guru's on this thread already
> |> mentioned this, but:
> |> How about something that functions like M$-DOG's setver.exe (maybe call
> |> it setlib?) so that if you have a binary that was compiled using a
> |> specific libc/x,whatever, you could have the executing process use that
> |> library instead of the most current one?
> This is unnecessary under Linux. Binaries will use the appropriate shared
> library automatically, and for statically linked programs this is irrelevant. All
> setver really does under DOS anyway is permit programs that want a specific
> version of DOS to run, when they would otherwise fail despite being compatible.
> The only programs for which this was true, generally, was the utilities that came
> with DOS. AFAIK, setver did nothing but change which version DOS would report to
> given programs.
> - Maciej Stachowiak
malloc in libc 5.3.12 and newer reveals a fatal bug in netscape
w/java. fortunately, there is a way to do this... check out
LD_PRELOAD in the ld.so manpage.