From owner-cvs-src@FreeBSD.ORG Mon Jun 16 15:42:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82A6C1065688 for ; Mon, 16 Jun 2008 15:42:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx23.fluidhosting.com [204.14.89.6]) by mx1.freebsd.org (Postfix) with ESMTP id 2FAC78FC1E for ; Mon, 16 Jun 2008 15:42:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 17527 invoked by uid 399); 16 Jun 2008 15:42:11 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 16 Jun 2008 15:42:11 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <485689D0.2000009@FreeBSD.org> Date: Mon, 16 Jun 2008 08:42:08 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.14 (X11/20080606) MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200805261721.m4QHLCF4070787@repoman.freebsd.org> <20080608075256.GA35560@obiwan.tataz.chchile.org> <484CB927.3050101@freebsd.org> <484D5719.1070907@FreeBSD.org> <4854B91A.30403@FreeBSD.org> <20080616141855.GG74595@dragon.NUXI.org> In-Reply-To: <20080616141855.GG74595@dragon.NUXI.org> X-Enigmail-Version: 0.95.6 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Tim Kientzle , Gabor Kovesdan , Jeremie Le Hen Subject: Re: cvs commit [HEAD] src/gnu/usr.bin/cpio Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2008 15:42:12 -0000 David O'Brien wrote: > On Sat, Jun 14, 2008 at 11:39:22PM -0700, Doug Barton wrote: >> I've attached a patch which does what I described above for CPIO, and >> adds a knob to turn off building of GNU grep. When we get to the point >> where bsd grep is imported into the base system, I would do the same in >> HEAD/8-current for bsd grep as I am proposing we do for cpio. > > Doug, > Before changing the default grep away from GNU grep, please have a full > and wide discussion. FWIW, I'm not the driving force for changing cpio, I'm just helping with the knobs. > cpio is one thing, but GNU grep is faster than any > alternative so far (educated me if other greps are finally faster). According to Gabor his latest version compares favorably. However, when I did some quick tests of his new version the first two tests I did were unsuccessful based on compatibility issues, so I'm not in any way suggesting that we're ready to move forward on that. I added a knob to NOT build gnu grep which will make further testing easier for those who are interested. > Speed of grep is a tier-1 feature. I agree with you on that, but keep in mind that _if_ we want to ship 8.0-RELEASE with a BSD licensed grep the default would have to be changed in HEAD sooner rather than later. That's the only way it'll get any kind of useful testing. Default settings to build old versions of critical tools can always be reversed prior to a -RELEASE. Doug -- This .signature sanitized for your protection