From owner-freebsd-amd64@FreeBSD.ORG Thu Jan 22 06:17:08 2009 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D364106566B for ; Thu, 22 Jan 2009 06:17:08 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5]) by mx1.freebsd.org (Postfix) with ESMTP id 880408FC12 for ; Thu, 22 Jan 2009 06:17:07 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 10353 invoked by uid 399); 22 Jan 2009 05:50:26 -0000 Received: from localhost (HELO ?192.168.0.19?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 22 Jan 2009 05:50:26 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4978093A.5060504@FreeBSD.org> Date: Wed, 21 Jan 2009 21:50:50 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: Andrew Hotlab References: In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ck@cksoft.de, freebsd-i386@freebsd.org, freebsd-amd64@freebsd.org, freebsd-arch@freebsd.org Subject: Re: Cross compiling FreeBSD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2009 06:17:08 -0000 Andrew Hotlab wrote: > Sorry for my stupid question: I'll do the right thing if I'll build an i386 jail chroot/jail on the > amd64 builder host with the following commands? (grabbed from the FreeBSD Handbook) > # cd /usr/src > # make buildworld TARGET=i386 > # make installworld TARGET=i386 DESTDIR=/path-to-jail > # cd etc/ > # make distribution DESTDIR=/path-to-jail You can replace those last two lines with: mergemaster -i -A i386 -D /path-to-jail In previous incarnations mergemaster was less than completely effective *cough* in cross-build applications, but thanks to prodding from Sam and help from Ruslan it works now (where "now" means -current and 7-stable after the 7.1 release). hth, Doug -- This .signature sanitized for your protection