From owner-cvs-etc Thu Jun 5 12:25:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA01972 for cvs-etc-outgoing; Thu, 5 Jun 1997 12:25:11 -0700 (PDT) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA01942; Thu, 5 Jun 1997 12:24:58 -0700 (PDT) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 1.60 #1) id 0wZi8y-000316-00; Thu, 5 Jun 1997 13:24:20 -0600 To: David Nugent Subject: Re: cvs commit: src/etc/mtree BSD.include.dist Cc: "Jordan K. Hubbard" , cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-etc@freebsd.org In-reply-to: Your message of "Thu, 05 Jun 1997 17:09:40 +1000." <199706050709.RAA00482@labs.usn.blaze.net.au> References: <199706050709.RAA00482@labs.usn.blaze.net.au> Date: Thu, 05 Jun 1997 13:24:20 -0600 From: Warner Losh Message-Id: Sender: owner-cvs-etc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199706050709.RAA00482@labs.usn.blaze.net.au> David Nugent writes: : Ok. If we go this route - and I have no major objection - can we : completely detach builds in /usr/src from hardwired /usr/include and : /usr/lib? Possibly others too, like /usr/share/mk. I realise this is : more extreme than what you're saying, but if you see where I'm pointing, : it'll ultimately make it possible to build a completely different version : of the OS on any other version without the runtime dependencies in : the installed system, and it should not have any effect on the : installed system either. I'd love to see this for cross compilation purposes. It will take some doing, however. I don't think it should be required to move forward on the symlink stuff, however, that the whole tree build w/o hard wired, directly or indirectly, /usr/lib and /usr/include. Warner