From owner-freebsd-hackers@FreeBSD.ORG Thu Mar 6 04:24:58 2008 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 28F6E106566C; Thu, 6 Mar 2008 04:24:58 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id E2FC38FC1A; Thu, 6 Mar 2008 04:24:57 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m264OiTR071529; Wed, 5 Mar 2008 20:24:44 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.1/Submit) id m264OhGV071527; Wed, 5 Mar 2008 20:24:43 -0800 (PST) (envelope-from obrien) Date: Wed, 5 Mar 2008 20:24:43 -0800 From: "David O'Brien" To: "M. Warner Losh" Message-ID: <20080306042443.GA71267@dragon.NUXI.org> Mail-Followup-To: obrien@freebsd.org, "M. Warner Losh" , freebsd-hackers@FreeBSD.org, rink@FreeBSD.org, keramida@ceid.upatras.gr References: <20080304081730.GA90914@kobe.laptop> <20080304095815.GD72911@rink.nu> <20080304174045.GB90931@dragon.NUXI.org> <20080305.130217.-957834918.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080305.130217.-957834918.imp@bsdimp.com> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: keramida@ceid.upatras.gr, freebsd-hackers@FreeBSD.org, rink@FreeBSD.org Subject: Re: Comments on pmake diffs for building on Linux X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Mar 2008 04:24:58 -0000 On Wed, Mar 05, 2008 at 01:02:17PM -0700, M. Warner Losh wrote: > In message: <20080304174045.GB90931@dragon.NUXI.org> > "David O'Brien" writes: > : On Tue, Mar 04, 2008 at 10:58:15AM +0100, Rink Springer wrote: > : > On Tue, Mar 04, 2008 at 10:17:30AM +0200, Giorgos Keramidas wrote: > : > > Solaris lacks TAILQ_xxx stuff too, so I would prefer something like > : > > "bsdcompat.h" or similar. > : > > : > Seconded - "linux.h" is far too generic. I must say I like the idea > : > of being able to build *BSD on Linux machines! > : > : Why? What are you going to do with it? Presumable install it > : somewhere, where? > : > : Will the differences in the end result of what is built worth the risk, > : vs. installing VMware player and building FreeBSD on FreeBSD on Linux? > > The end result will be the ability to build FreeBSD on a Linux host. > VMware players aren't an option, and will not be contemplated as an > acceptable solution. The overhead is too high, especially when > explaining to people what needs to be done to deploy. I think you're wrong about the overhead is too high... - but the proof will be in the pudding. With installing VMware player and building FreeBSD on FreeBSD - all the 10,000's of docs explaining to users how to build will be valid. With this cross build these docs will be wrong - folks will be much more on their own. Beyond the docs - I think you underestimate the amount of work getting all the cross-tools built and installed will be. I guess we'll just have to wait and see. -- -- David (obrien@FreeBSD.org) Q: Because it reverses the logical flow of conversation. A: Why is top-posting (putting a reply at the top of the message) frowned upon? Let's not play "Jeopardy-style quoting"