Date: Fri, 22 Feb 2008 10:55:41 -0800 From: Marcel Moolenaar <xcllnt@mac.com> To: Kai Wang <kaiwang27@gmail.com> Cc: Joseph Koshy <jkoshy@freebsd.org>, current@freebsd.org, "Dag-Erling C. Smorgrav" <des@freebsd.org> Subject: Re: [HEADS UP] ar(1) front-end committed. (notes for cross compile) Message-ID: <50E680E4-4478-4932-925D-14291943732A@mac.com> In-Reply-To: <20080222182709.GC2622@plan0.kaiwan.csbnet.se> References: <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> <20080222093234.GB17107@dragon.NUXI.org> <20080222102409.GD57428@team.vega.ru> <ADDAA45C-F3FC-4ED3-B2DC-F719F8910B1F@mac.com> <20080222182709.GC2622@plan0.kaiwan.csbnet.se>
next in thread | previous in thread | raw e-mail | index | archive | help
On Feb 22, 2008, at 10:27 AM, Kai Wang wrote: >> This should eliminate any and all kind of guessing and >> should help in getting FreeBSD buildable on non-FreeBSD >> systems as well. >> >> Just a thought... > > well... I know little about build system, but this sounds to me > like a "hack"... Also ru@ pointed out using /usr/bin/ar to build > world is a bug, I think he's right and probably always bootstrap > 'BSD' ar would be safer? I disagree, because following along those lines, we should rebuild everything we possibly use for a build, including /bin/sh. We only need to deal with bootstrapping and for that we have the corresponding target. This means that if we don't have BSD ar on the system (or we have it, but it's missing features we use), we build it. Otherwise we just use it. Mind you: this is just expressing my view point. I don't care in particular how we end up implementing it... -- Marcel Moolenaar xcllnt@mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50E680E4-4478-4932-925D-14291943732A>