From owner-freebsd-current@FreeBSD.ORG Mon May 26 06:56:45 2003 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 2B60437B401 for ; Mon, 26 May 2003 06:56:45 -0700 (PDT) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66BC843F85 for ; Mon, 26 May 2003 06:56:44 -0700 (PDT) (envelope-from winter@jurai.net) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by sasami.jurai.net (8.12.9/8.12.9) with ESMTP id h4QDuh3q028027; Mon, 26 May 2003 09:56:43 -0400 (EDT) (envelope-from winter@jurai.net) Date: Mon, 26 May 2003 09:56:43 -0400 (EDT) From: "Matthew N. Dodd" To: Alexander Leidinger In-Reply-To: <20030526144408.1e4cc726.Alexander@Leidinger.net> Message-ID: <20030526094856.C86964@sasami.jurai.net> References: <20030525061524.H30007@sasami.jurai.net> <20030525222955.GA826@athlon.pn.xcllnt.net> <20030526001924.GA1272@athlon.pn.xcllnt.net> <20030526053120.GB1941@athlon.pn.xcllnt.net> <20030526144408.1e4cc726.Alexander@Leidinger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org cc: Marcel Moolenaar Subject: Re: Preliminary ELF prebinding patches available. 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: Mon, 26 May 2003 13:56:45 -0000 On Mon, 26 May 2003, Alexander Leidinger wrote: > Do we have to include the prebinding information in a package or can we > omit them (I assume: we can omit them but it would be beneficial)? I'm guessing that we can update the prebinding information in pkg_add or something. Alternately a periodic script can scan and update. I don't think its worth worrying about the exact details of future integration since the specifics of the work I've done so far are likely to change. I'm figuring out the detail of doing system wide prebinding on a per object basis (rather than per executable) with and without kernel assistance. This would drastically reduce the storage requirements for prebinding files. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | For Great Justice! | ISO8802.5 4ever |