From owner-freebsd-ports@FreeBSD.ORG Thu May 24 10:50:32 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0909C1065670 for ; Thu, 24 May 2012 10:50:32 +0000 (UTC) (envelope-from mueller23@insightbb.com) Received: from mail.insightbb.com (smtp2.insight.synacor.com [208.47.185.24]) by mx1.freebsd.org (Postfix) with ESMTP id C199B8FC0A for ; Thu, 24 May 2012 10:50:31 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=1.1 cv=Lmk+qZAvWTVFXPnnTXrziJXh/lRy/+hQ3uLulQEDRtE= c=1 sm=0 a=kywbsR1IlSIA:10 a=jLN7EqiLvroA:10 a=6I5d2MoRAAAA:8 a=jrRQckuB2sMJyNWqGgcA:9 a=Q/oqmR4JO1zR3vNQamCQeQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.insight.synacor.com smtp.mail=mueller23@insightbb.com; spf=softfail; sender-id=softfail Authentication-Results: smtp02.insight.synacor.com header.from=mueller23@insightbb.com; sender-id=softfail Received-SPF: softfail (smtp02.insight.synacor.com: transitional domain insightbb.com does not designate 74.134.26.53 as permitted sender) Received: from [74.134.26.53] ([74.134.26.53:60658] helo=localhost) by mail.insightbb.com (envelope-from ) (ecelerity 2.2.2.40 r(29895/29896)) with ESMTP id 4F/AB-17241-4D11EBF4; Thu, 24 May 2012 06:47:48 -0400 Date: Thu, 24 May 2012 06:47:48 -0400 Message-ID: <4F.AB.17241.4D11EBF4@smtp02.insight.synacor.com> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Build ports in chroot for i386 when booted with amd64 kernel? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2012 10:50:32 -0000 Is it feasible to chroot into an i386 environment when booted to FreeBSD amd64 for the purpose of building and installing ports for i386? FreeBSD i386 would be installed to /compat/i386 directory or to a USB stick that could be mounted to this directory, or even a partition on a USB hard drive. Reason for wanting to install to an external device would be the ability to run on an older, i386 computer with much less RAM and disk space than the new, amd64 computer. Running on an i386 computer would of course require the i386 kernel. I might model on what I see at http://wiki.freebsd.org/Wine but would add buildkernel and installkernel. Tom