Date: Sun, 15 Aug 2010 18:07:13 +0100 From: "Steven Hartland" <killing@multiplay.co.uk> To: "Steve Kargl" <sgk@troutmask.apl.washington.edu>, "Doug Barton" <dougb@freebsd.org> Cc: delphij@freebsd.org, core@freebsd.org, Gabor Kovesdan <gabor@freebsd.org>, current@freebsd.org Subject: Re: Official request: Please make GNU grep the default Message-ID: <4919ED7081CD427B93477E1BD4FE13E3@multiplay.co.uk> References: <4C6505A4.9060203@FreeBSD.org> <20100813085235.GA16268@freebsd.org><4C66C010.3040308@FreeBSD.org> <4C673F02.8000805@FreeBSD.org> <20100815013438.GA8958@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message ----- From: "Steve Kargl" <sgk@troutmask.apl.washington.edu> > Whereas switching the default back to GNU grep *guarantees* > neither unsophisticated nor sophosticated user will test > BSD grep. > > It seems that you are letting a poor design decision with > respect to portmaster impair others contribution to FreeBSD. > I suspect that you could have added a USE_GREP knob to > the port infrastructure and updated your port to use > ports/textproc/gnugrep in the time that you have used to > post and reply here. It may be ideal to move to a bsd licensed grep implementation but anything more than a fractional slowdown is an unacceptable penalty. Doug is not seeing 1.1 times slower or even 1.5 times slower we are talking 6 - 15 times slower by his measurements and that is not something as a users we would want to use. The fact its a script and there may be more efficient ways of implementing it doesn't matter one jot. The fact that the new default grep is so much slower than the one its trying to replace is what matters, so until its brought up to a comparable speed then my vote would be switch back to GNU grep as the default. Regards Steve ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4919ED7081CD427B93477E1BD4FE13E3>