On Mon, Nov 13, 2000 at 08:02:48PM +0100, Maciej W. Rozycki wrote:
> > - your chown / chgrp binaries are statically linked. In that case nss
> > won't work on MIPS until it's fixed ...
> That's actually not a MIPS-specific problem. This happens due to a bogus
> error from mmap() (when called by ld.so) which cannot handle certain valid
> requests -- when there is a non-zero suggested VM address, but the area
> and all space above it is already occupied or unavailable for other
> reasons. It can sometimes appear for other ports, as well (I have an i386
> test case, for example), but it bites MIPS specifically, because of a
> non-zero initial VMA set for our shared objects.
> Here is a patch I use since July successfully. We need to wait until
> 2.4.1 or so (or maybe even 2.5) is released for it to be applied as
> 2.4.0-test* are currently code-frozen. Maybe we could apply it to our CVS
> for now? Ralf, what do you think?
There is second interpretation of this problem - the address passed to
mmap is bogus, so this computation needs to be fixed.