Date: Mon, 24 Jan 2011 11:35:40 -0800 From: Marcel Moolenaar <xcllnt@mac.com> To: Michael Moll <kvedulv@kvedulv.de> Cc: freebsd-ia64@freebsd.org Subject: Re: all binaries get signal 11 Message-ID: <7BB9889C-1CAA-4698-AB1D-CBAFFD838EB4@mac.com> In-Reply-To: <20110124152427.GU77153@darkthrone.kvedulv.de> References: <20110124152427.GU77153@darkthrone.kvedulv.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 24, 2011, at 7:24 AM, Michael Moll wrote: > Hi All, > > after upgrading a HP rx2600 from an end-June-ish -CURRENT to a recent > one all binaries fail with signal 11. Trying to rescue something I set > up a netboot environment with a crossbuilt ia64-world on amd64, but here > happens the same: I'm working on it. Recent changes related to making the stack non- executable on i386/amd64 broke ia64. The problem is with the runtime linker. You can get a working runtime linker by "updating" to revision 217103 in /usr/src/libexec/rtld-elf. Build and install. BTW: You can recover by booting single-user and selecting /rescue/sh as the shell. Then, copy /libexec/ld-elf.so.1.old to /libexec/ld-elf.so.1 after first removing the immutability flag on the latter. Use /rescue/chflags and /rescue/cp for the task. FYI, -- Marcel Moolenaar xcllnt@mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7BB9889C-1CAA-4698-AB1D-CBAFFD838EB4>
