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 1Io6m5-0000vT-Ak for garchives@archives.gentoo.org; Sat, 03 Nov 2007 00:22:05 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id lA30LGE4024930; Sat, 3 Nov 2007 00:21:16 GMT Received: from osiris.cheops.ods.org (osiris.cheops.ods.org [80.127.25.226]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id lA30JPWA022610 for ; Sat, 3 Nov 2007 00:19:25 GMT Received: from tefnut.cheops.ods.org ([2001:888:1022:0:211:24ff:fe37:e46e] helo=gentoo.org) by osiris.cheops.ods.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1Io6jV-0002nM-95 for gentoo-dev@lists.gentoo.org; Sat, 03 Nov 2007 01:19:25 +0100 Date: Sat, 3 Nov 2007 01:19:22 +0100 From: Fabian Groffen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] POSIX shell and "portable" Message-ID: <20071103001922.GD1907@gentoo.org> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <472B29B9.50002@gentoo.org> <200711021730.21089.bo.andresen@zlin.dk> <1194022333.3029.3.camel@uberpc.marples.name> <200711021817.32146.bo.andresen@zlin.dk> <1194024908.3029.6.camel@uberpc.marples.name> 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1194024908.3029.6.camel@uberpc.marples.name> User-Agent: Mutt/1.5.16 (Darwin 8.10.0, VIM - Vi IMproved 7.1) Organization: Gentoo Foundation, Inc. X-Archives-Salt: 9abb799f-6968-4743-be65-d5fa3fa4a2d8 X-Archives-Hash: f6ae30738e612f20bb822ed485a410f0 On 02-11-2007 17:35:08 +0000, Roy Marples wrote: > I don't see them as inferior. > I see them as more portable and less confusing. Please stop calling it "more portable". The shell code you see in configure can in a way be called "portable". Your POSIX compliant stuff isn't. In fact, by stating #!/bin/sh you actually make the code useless on a number of platforms, where it would have been working fine if there just were #!/bin/bash there. It seems to me that you actually mean "more FreeBSD-able" or something, which is a high price to pay for a relatively small part of Gentoo as a whole. -- Fabian Groffen Gentoo on a different level -- gentoo-dev@gentoo.org mailing list