From owner-freebsd-current@FreeBSD.ORG Fri Jan 22 10:33:25 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D7B6106568F for ; Fri, 22 Jan 2010 10:33:25 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout5.freenet.de (mout5.freenet.de [IPv6:2001:748:100:40::2:7]) by mx1.freebsd.org (Postfix) with ESMTP id EB7CA8FC12 for ; Fri, 22 Jan 2010 10:33:24 +0000 (UTC) Received: from [195.4.92.21] (helo=11.mx.freenet.de) by mout5.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.70 #1) id 1NYGpP-0006yW-ON; Fri, 22 Jan 2010 11:33:23 +0100 Received: from p57ae24a7.dip0.t-ipconnect.de ([87.174.36.167]:46935 helo=ernst.jennejohn.org) by 11.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #94) id 1NYGpP-0006TW-FX; Fri, 22 Jan 2010 11:33:23 +0100 Date: Fri, 22 Jan 2010 11:33:21 +0100 From: Gary Jennejohn To: freebsd-current@freebsd.org Message-ID: <20100122113321.7fc11ed6@ernst.jennejohn.org> In-Reply-To: <4B595D56.8030408@omnilan.de> References: <4B595D56.8030408@omnilan.de> X-Mailer: Claws Mail 3.7.3 (GTK+ 2.16.2; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Harald Schmalzbauer Subject: Re: single (debug) binaries from base source tree install fails (/usr/bin/true) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2010 10:33:25 -0000 On Fri, 22 Jan 2010 09:09:58 +0100 Harald Schmalzbauer wrote: > I try to install a DEBUG_FLAGS=-g version of top since it core dumps on > my 8.0-RELEASE box. > Compiling works with warnings, but installing fails with superfluous > "/usr/bin/true" after install: > > install /usr/bin/true -o root -g wheel -m 555 top /usr/bin > install: -o: No such file or director > > Can someone please tell me how to correctly replace single binaries in > the base system with debug versions? > Simply overwrite it with the binary from /usr/obj//usr/src/usr.bin/top. top is not schg (see chflgas(1)), so this will work. --- Gary Jennejohn