From owner-freebsd-questions@FreeBSD.ORG Mon Oct 28 09:28:24 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C3EA6818 for ; Mon, 28 Oct 2013 09:28:24 +0000 (UTC) (envelope-from jbirch@jbirch.net) Received: from mail-oa0-f43.google.com (mail-oa0-f43.google.com [209.85.219.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8D3C92E34 for ; Mon, 28 Oct 2013 09:28:24 +0000 (UTC) Received: by mail-oa0-f43.google.com with SMTP id m1so3301699oag.16 for ; Mon, 28 Oct 2013 02:28:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Z0ZrPCc5PJatc6RnrcEToN1Gcjww5dTNAKA0lHEPsk4=; b=N7TT5jjVQVEfq8Moa6+bH3SWT+sTkHcPj+ZbPhqCzwTzg/OUycgdR4QS+mumyKVLWn G/Ziw7ySw8TjOvha1tN8yQSfJGgrTcKMN3kb1JHZlni7yWXmZf+Q/L2LEQbiRZ5hQZVd CBItYug6JxOib91xvvo61ms3Jnj+TGZsFDMHJ1u0rxG20jpZ3Wf1Xik7GWZYJX2Z/YcO TZYTnFetK9kMyj2ATFy0v9PGicasugxaFoaq/TVvAHQK/nhnNAYtsIhRyg4l60m3bccJ gm1ekC9BRjM1dOVK70ii/964ELZfFR7Sgwlbqk4XbqL5DXUnyseDwyJw2unZdQNFIi2R 0CoA== X-Gm-Message-State: ALoCoQmHgPDsdXlgQ3IBJNt9eZeAheDs6649+qlDoUnFPbpMNe8sxgxIErvFv17ZAYG0qhlMwc34 MIME-Version: 1.0 X-Received: by 10.182.49.166 with SMTP id v6mr13936750obn.13.1382952135884; Mon, 28 Oct 2013 02:22:15 -0700 (PDT) Received: by 10.182.185.71 with HTTP; Mon, 28 Oct 2013 02:22:15 -0700 (PDT) X-Originating-IP: [49.180.138.218] In-Reply-To: <526C3716.4000802@infracaninophile.co.uk> References: <526C3716.4000802@infracaninophile.co.uk> Date: Mon, 28 Oct 2013 20:22:15 +1100 Message-ID: Subject: Re: Kernel/World/Ports compilation within jails; targeting many platforms. From: Jason Birch To: Matthew Seaman Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-questions@freebsd.org" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Oct 2013 09:28:24 -0000 > For your case, 11-CURRENT/armv7 isn't going to work on > 9.1-RELEASE/amd64. Your best bet would be some sort of VM where you > could emulate an armv7 CPU, if such a thing exists and is usable for > your intended purpose. > I wouldn't be attempting to run these compiled armv7 ports in the jail, however. Simply cross-compiling them for transplanting into another system. I'd like to be able to do this for convenience, but I think I may settle into building things on each system -- it may be slower, but it'll allow me to help contribute to weeding out problems with completely self-hosted systems -- the time spent compiling is the least I can do to contribute. Thanks for the detailed response -- I appreciate the insight into the limitations of jails and why it's probably not appropriate for what I'm trying to accomplish.