From owner-freebsd-arm@FreeBSD.ORG Fri Mar 8 21:47:09 2013 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 95C3B7E0; Fri, 8 Mar 2013 21:47:09 +0000 (UTC) (envelope-from jilles@stack.nl) Received: from mx1.stack.nl (unknown [IPv6:2001:610:1108:5012::107]) by mx1.freebsd.org (Postfix) with ESMTP id 55FDCC1B; Fri, 8 Mar 2013 21:47:09 +0000 (UTC) Received: from snail.stack.nl (snail.stack.nl [IPv6:2001:610:1108:5010::131]) by mx1.stack.nl (Postfix) with ESMTP id 1C5DF1203C0; Fri, 8 Mar 2013 22:46:54 +0100 (CET) Received: by snail.stack.nl (Postfix, from userid 1677) id 06E9A2848C; Fri, 8 Mar 2013 22:46:54 +0100 (CET) Date: Fri, 8 Mar 2013 22:46:53 +0100 From: Jilles Tjoelker To: Ian Lepore Subject: Re: cross-compilation of sh(1) from x86 to arm Message-ID: <20130308214653.GA50358@stack.nl> References: <20130303231931.GD21318@stack.nl> <1362582185.1291.106.camel@revolution.hippie.lan> <20130306215607.GB15814@stack.nl> <1362615054.1291.159.camel@revolution.hippie.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1362615054.1291.159.camel@revolution.hippie.lan> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-arm@FreeBSD.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Mar 2013 21:47:09 -0000 On Wed, Mar 06, 2013 at 05:10:54PM -0700, Ian Lepore wrote: > On Wed, 2013-03-06 at 22:56 +0100, Jilles Tjoelker wrote: > > Thanks, but I'm not planning to MFC anything more to stable/8/bin/sh > > right now. (Unless you'd like to have some (compatible) change from 9.x > > or 10.x.) > Did the vfork() changes ever make it to 8? That'd be nice to have if > it's easy, don't worry about it if it's a lot of work. The vfork() change is only in head right now. I would have to MFC it to stable/9 first. Also, it depends on SHELLPROC removal (i.e. starting executable scripts without #! in a new instance of /bin/sh instead of a forked copy of the current shell) which is in stable/9 but not stable/8. I think it is not appropriate to MFC these changes right before the freeze. It may be interesting for stable/9 though. -- Jilles Tjoelker