From owner-freebsd-hackers Thu Mar 26 06:15:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA10978 for freebsd-hackers-outgoing; Thu, 26 Mar 1998 06:15:36 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA10970 for ; Thu, 26 Mar 1998 06:15:31 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA04783; Thu, 26 Mar 1998 14:15:28 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id PAA09131; Thu, 26 Mar 1998 15:15:28 +0100 (MET) Message-ID: <19980326151528.46729@follo.net> Date: Thu, 26 Mar 1998 15:15:28 +0100 From: Eivind Eklund To: am@f1.ru Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: list of install exclusions for `make world' References: <19980325213106.34958@follo.net> <199803261204.PAA09236@px.f1.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803261204.PAA09236@px.f1.ru>; from Andrew Maltsev on Thu, Mar 26, 1998 at 03:04:14PM +0300 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Mar 26, 1998 at 03:04:14PM +0300, Andrew Maltsev wrote: > > > I'm planning to patch `install' to accept exclusions list and have > > > something like /etc/noclobber.conf. > > > > Sounds expensive. > > > > I've started doing a build-limitation system; which allow oyu to build > > only parts of the system. I think any form of exclusion list should > > probably be integrated here, to avoid having to scan that exclusion > > file for _each_ install command. There are a _lot_ of them. > > No. The file may not present at all for empty list. So it will > be only one additional stat(). Another scenario may be to use > ``USE_EXCLUSION_LIST=yes'' in make.conf and some flag to install. > I'm ready to work on it.. I meant that it was expensive in the case where it is used. It isn't very expensive for the null case, but we really shouldn't have any component that is O(N^2) in the number of files in the build... > But of course if you are planning to do something more universal - it > would be nice. What is estimate time to release some kind of `alpha'? Unknown, since the total amount of work in what I'm doing is about three hours, including testing. It is just a question of taking that time :-) If you need it, I can try to have it ready by monday. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message