"Maciej W. Rozycki" wrote: > On Sat, 17 Mar 2001, Keith M Wesolowski wrote: > > > That's not the problem. The problem is that static binaries which use > > libdl used to be (and perhaps still are) broken. The reason it's > > using libdl is that the nss libraries are never truly static, unless > > you compile glibc with a special non-recommended option. I have > > indications that this may be fixed in glibc 2.2.2 using my current > > toolchain, but my information is not complete. > > Glibc is fine; it's the kernel that needs a fix (I've sent it here > already once or twice). We might possibly consider putting a workaround > into glibc as well. Have the kernel fix made it into the CVS. If not, could you please resent it. > > > The problem is mmap() fails if a non-zero preferred address is given but > the space is already occupied and no space *above* is available (space > below is not taken into account). A glibc workaround might be to call > mmap() again with no preferred address specified this time. > > -- > + Maciej W. Rozycki, Technical University of Gdansk, Poland + > +--------------------------------------------------------------+ > + e-mail: macro@ds2.pg.gda.pl, PGP key available + -- _ _ ____ ___ Carsten Langgaard Mailto:carstenl@mips.com |\ /|||___)(___ MIPS Denmark Direct: +45 4486 5527 | \/ ||| ____) Lautrupvang 4B Switch: +45 4486 5555 TECHNOLOGIES 2750 Ballerup Fax...: +45 4486 5556 Denmark http://www.mips.com