From owner-freebsd-arch@FreeBSD.ORG Wed Jun 27 15:23:32 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC18F1065670 for ; Wed, 27 Jun 2012 15:23:32 +0000 (UTC) (envelope-from eric@vangyzen.net) Received: from aussmtpmrkps320.us.dell.com (aussmtpmrkps320.us.dell.com [143.166.224.254]) by mx1.freebsd.org (Postfix) with ESMTP id 7693B8FC0A for ; Wed, 27 Jun 2012 15:23:32 +0000 (UTC) X-Loopcount0: from 64.238.244.148 X-IronPort-AV: E=Sophos;i="4.77,484,1336366800"; d="scan'208";a="535569160" Received: from mail.compellent.com ([64.238.244.148]) by aussmtpmrkps320.us.dell.com with ESMTP; 27 Jun 2012 10:23:26 -0500 Message-ID: <4FEB256D.6000700@vangyzen.net> Date: Wed, 27 Jun 2012 10:23:25 -0500 From: Eric van Gyzen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120531 Thunderbird/12.0.1 MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <20120626063017.D05DA58081@chaos.jnpr.net> <86wr2uwdgf.fsf@ds4.des.no> <4FE9D84E.7080402@vangyzen.net> <86hatxw4rf.fsf@ds4.des.no> In-Reply-To: <86hatxw4rf.fsf@ds4.des.no> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit Cc: Tim Kientzle , Simon Gerraty , freebsd-arch@freebsd.org Subject: Re: Allow user install X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2012 15:23:32 -0000 On 06/27/2012 03:14, Dag-Erling Smørgrav wrote: > Eric van Gyzen writes: >> Tim's idea sounds great, and would cover several use-cases. >> Specifically, it leaves the build artifacts in the usual places so >> other, later builds can build against them, whereas writing the >> artifacts directly to a tar file does not. > > I'm not sure what you mean. The "build artifacts" would still be in the > obj tree. But they would be in a different directory layout than an installed FreeBSD system. It would be convenient to tell other builds to look for headers and libraries in the usual paths, but rooted in $DESTDIR, not on the build host. Eric