From owner-freebsd-hackers@FreeBSD.ORG Mon Jun 2 13:04:46 2014 Return-Path: Delivered-To: freebsd-hackers@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 ESMTPS id 1096C7AE for ; Mon, 2 Jun 2014 13:04:46 +0000 (UTC) Received: from server1.xenet.de (server1out.xenet.de [213.221.94.200]) by mx1.freebsd.org (Postfix) with ESMTP id 72FBE22D6 for ; Mon, 2 Jun 2014 13:04:43 +0000 (UTC) Received: from [10.0.0.32] (intern.xenet.de [213.221.94.50]) (authenticated bits=0) by server1.xenet.de (8.12.5/8.12.5) with ESMTP id s52CtBBJ074877 for ; Mon, 2 Jun 2014 14:55:14 +0200 (CEST) (envelope-from meyser@xenet.de) Message-ID: <538C742D.9080901@xenet.de> Date: Mon, 02 Jun 2014 14:55:09 +0200 From: Matthias Meyser Organization: XeNET GmbH, Clausthal-Zellerfeld User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Subject: Re: Upgrading an i386 machine from amd64. References: <538B61EC.9000403@mu.org> In-Reply-To: <538B61EC.9000403@mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.38 X-Mailman-Approved-At: Mon, 02 Jun 2014 15:20:51 +0000 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jun 2014 13:04:46 -0000 Hi All Am 01.06.2014 19:25, schrieb Alfred Perlstein: > Is there a way to build on amd64 and then mount over nfs the build and src > and installworld from an i386 machine? > > The problem seems to be that "install" and "strip" and etc are built as > amd64 binaries so that the installworld will fail. Same thing here with arm. buildmachine amd64 targetmachine armv7 Intstead of fiddling around with nfs rootmount and rsync one should tell the makemagic to not use the crossinstalltools (amd64) but the tools included in the fresh builded world (armv7). Either automatic or bei a cmdline switch. Then we could just mount /usr/src, /usr/doc/ /usr/obj and do a normal installkernel/world. MHO Matthias -- Matthias Meyser | XeNET GmbH Tel.: +49-5323-9489050 | 38678 Clausthal-Zellerfeld, Marktstrasse 40 Fax: +49-5323-9489059 | Registergericht: Amtsgericht Braunschweig HRB 110823 Email: Meyser@xenet.de | Geschaeftsfuehrer: Matthias Meyser