HEADS UP: install new ld.elf_so!

Martin Husemann <[email protected]>
Newsgroups gmane.os.netbsd.ports.sparc64
Message-ID <[email protected]>
I just fixed a few bugs in ld.elf_so that prevented me from commiting
some code from Chuck to finally enable topdown-vm. I plan to do that
in about two weeks.

This means: if you "recently" updated your userland -- easy check:

 > file /bin/ls 

mentions a compiler model "medmid", like:

  /bin/ls: ELF 64-bit MSB executable, SPARC V9, relaxed memory ordering, version 1 (SYSV), dynamically linked (uses shared libs), compiler model: medmid, for NetBSD 6.99.37, not stripped

you HAVE TO update /libexec/ld.elf_so to a version build from -current
sources BEFORE you boot a kernel with topdown VM enabled.

If you fail to do this, the machine will not be able to exec init - however,
recovery is simple: boot -a and use /rescue/init and /rescue/sh, then manually
copy over a newer ld.elf_so.

If your userland is older (i.e. the above file(1) test fails), you do not need
to worry - as usual, binary compatibility is provided.

Sorry for not catching these issues earlier.
I will give another heads up when topdown has been commited.

Martin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.