From owner-freebsd-current@FreeBSD.ORG Fri Feb 22 10:48:10 2008 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0321316A403; Fri, 22 Feb 2008 10:48:10 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id B154513C455; Fri, 22 Feb 2008 10:48:09 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 996DD2084; Fri, 22 Feb 2008 11:48:06 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.3/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 1E16F2049; Fri, 22 Feb 2008 11:48:06 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id 05BB984499; Fri, 22 Feb 2008 11:48:06 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Ruslan Ermilov References: <20080221131209.GA2022@plan0.kaiwan.csbnet.se> <20080221140247.GC2022@plan0.kaiwan.csbnet.se> <20080221143351.GP57756@deviant.kiev.zoral.com.ua> <20080221152549.GB21518@team.vega.ru> <20080221173150.GA93693@dragon.NUXI.org> <20080222070728.GA56282@team.vega.ru> <20080222091642.GB57428@team.vega.ru> Date: Fri, 22 Feb 2008 11:48:05 +0100 In-Reply-To: <20080222091642.GB57428@team.vega.ru> (Ruslan Ermilov's message of "Fri\, 22 Feb 2008 12\:16\:42 +0300") Message-ID: <864pc1s1wa.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: Joseph Koshy , Kai Wang , David O'Brien , current@FreeBSD.org Subject: Re: [HEADS UP] ar(1) front-end committed. (notes for cross compile) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 10:48:10 -0000 Ruslan Ermilov writes: > - Handle upgrades nicely: use GNU ar(1) during the build on older > systems, and use BSD ar(1) on newer systems. For now, always > bootstrap BSD ar(1) on newer systems during the build (in case > some bugs pop up), but after some period of testing, we can stop > unconditionally bootstrapping it. I would *really* like BSD ar to be used to build world regardless of host system version, at least on the tinderbox. Isn't it possible to use GNU ar just for the toolchain, then BSD ar for the "real" world? Doesn't adding ar to bootstrap-tools take care of that? Note that the tinderbox *always* cross-builds, even when building for the platform it runs on. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no