From owner-freebsd-current@FreeBSD.ORG Fri May 14 16:12:14 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 378D516A4CE for ; Fri, 14 May 2004 16:12:14 -0700 (PDT) Received: from ran.psg.com (ip166.usw253.dsl-acs2.sea.iinet.com [209.20.253.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84AA543D31 for ; Fri, 14 May 2004 16:12:13 -0700 (PDT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=ran.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.32; FreeBSD) id 1BOlqe-000A9H-00; Fri, 14 May 2004 16:12:12 -0700 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <16549.21067.496471.61540@ran.psg.com> Date: Fri, 14 May 2004 16:12:11 -0700 To: Dimitry Andric References: <16549.17368.730964.450704@ran.psg.com> <1659826031.20040515010606@andric.com> cc: FreeBSD Current Subject: Re: very current can't install X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2004 23:12:14 -0000 >> :/# cd /usr/src >> pid 5474 (hostname), uid 0: exited on signal 11 (core dumped) >> machine is remote, so i don't want to ask remote hands to >> reset too many times. so any clues appreciated > Your dynamic linker (/libexec/ld-elf.so.1) is most probably broken, > see this post from just an hour or so ago: > http://docs.freebsd.org/cgi/mid.cgi?20040514212516.GB1464 > In short, you need to restore the previous version to be able to > recover. for the archive, with kind help from Stefan Eßer Ulf Zimmermann :/# /rescue/ls -lo /libexec/ld-elf.so.* -r-xr-xr-x 1 root wheel schg 141736 May 14 22:02 /libexec/ld-elf.so.1 -r-xr-xr-x 1 root wheel - 138120 Mar 19 19:02 /libexec/ld-elf.so.1.old :/#> /rescue/chflags noschg /libexec/ld-elf.so.1 :/# /rescue/cp /libexec/ld-elf.so.1.old /libexec/ld-elf.so.1 then patch Index: Makefile =================================================================== RCS file: /usr/cvs/src/libexec/rtld-elf/Makefile,v retrieving revision 1.27 diff -u -r1.27 Makefile --- Makefile 14 May 2004 12:15:51 -0000 1.27 +++ Makefile 14 May 2004 22:54:47 -0000 @@ -1,7 +1,8 @@ # $FreeBSD: src/libexec/rtld-elf/Makefile,v 1.27 2004/05/14 12:15:51 cognet Exp $ PROG?= ld-elf.so.1 -SRCS= reloc.c rtld.c rtld_start.S rtld_lock.c map_object.c \ +SRCS= rtld_start.S \ + reloc.c rtld.c rtld_lock.c map_object.c \ malloc.c xmalloc.c debug.c libmap.c MAN= rtld.1 CSTD?= gnu99 then cd /usr/cvs/src/libexec/rtld-elf make then resume the install randy