From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IcqyW-00012E-1D for garchives@archives.gentoo.org; Tue, 02 Oct 2007 23:16:24 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l92N5uEm008261; Tue, 2 Oct 2007 23:05:56 GMT Received: from shadow.wildlava.net (shadow.wildlava.net [67.40.138.81]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l92N2WBp003362 for ; Tue, 2 Oct 2007 23:02:32 GMT Received: from [192.168.1.103] (wireless.boulder.swri.edu [65.241.78.7]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shadow.wildlava.net (Postfix) with ESMTP id 3E3F18F434 for ; Tue, 2 Oct 2007 17:02:31 -0600 (MDT) Message-ID: <4702CDFF.6010607@gentoo.org> Date: Tue, 02 Oct 2007 17:02:23 -0600 From: Joe Peterson User-Agent: Thunderbird 2.0.0.6 (X11/20070816) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: sh versionator.eclass References: <200710012259.40589.uberlord@gentoo.org> <20071002092246.GK24867@gentoo.org> <1191317845.6284.21.camel@uberlaptop.marples.name> <200710020610.35301.vapier@gentoo.org> In-Reply-To: <200710020610.35301.vapier@gentoo.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 997649e9-254d-475b-9101-75bce0c42886 X-Archives-Hash: 1dcebd2e967c280f6f43e585ceebf2bb Mike Frysinger wrote: > wrong. bash and GNU prevail because they provide useful extensions. it may > be worthwhile to force `find` in the portage environment to be GNU find so we > can stop wasting time trying to figure out how to rewrite expressions in > ebuilds (which can be done trivially with GNU) with a limited functionality > set (such as POSIX). Shouldn't we do just the opposite? GNU find doesn't exist on all archs (BSD is an example). There was just an example of GNU extensions being used on find that broke on FreeBSD. It would be more portable to *avoid* GNU-only extensions in ebuilds. -Joe -- gentoo-dev@gentoo.org mailing list