Date: Fri, 22 Feb 2008 13:52:39 +0300 From: Ruslan Ermilov <ru@freebsd.org> To: Dag-Erling Sm??rgrav <des@des.no> Cc: Joseph Koshy <jkoshy@freebsd.org>, Kai Wang <kaiw@freebsd.org>, current@freebsd.org Subject: Re: [HEADS UP] ar(1) front-end committed. (notes for cross compile) Message-ID: <20080222105239.GC94607@team.vega.ru> In-Reply-To: <864pc1s1wa.fsf@ds4.des.no> References: <20080221131209.GA2022@plan0.kaiwan.csbnet.se> <20080221140247.GC2022@plan0.kaiwan.csbnet.se> <20080221143351.GP57756@deviant.kiev.zoral.com.ua> <fpk4fa$gj0$1@ger.gmane.org> <20080221152549.GB21518@team.vega.ru> <20080221173150.GA93693@dragon.NUXI.org> <20080222070728.GA56282@team.vega.ru> <20080222091642.GB57428@team.vega.ru> <864pc1s1wa.fsf@ds4.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 22, 2008 at 11:48:05AM +0100, Dag-Erling Sm??rgrav wrote: > Ruslan Ermilov <ru@FreeBSD.org> 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. > BSD ar(1) depends on libelf and libarchive. Do you know which versions of them are safe to produce a working BSD ar(1)? Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080222105239.GC94607>