From owner-freebsd-ports@freebsd.org Tue Aug 22 18:10:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B39D4DD93F8 for ; Tue, 22 Aug 2017 18:10:00 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp206.alice.it (smtp206.alice.it [82.57.200.102]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3706EB11; Tue, 22 Aug 2017 18:09:59 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (79.13.168.184) by smtp206.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 597E3F0A0C960300; Tue, 22 Aug 2017 20:04:40 +0200 Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) by soth.ventu (8.15.2/8.15.2) with ESMTP id v7MI4eGU053325; Tue, 22 Aug 2017 20:04:40 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.ventu: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: qemu-aarch64-static To: Luca Pizzamiglio Cc: Jan Beich , freebsd-ports@freebsd.org References: <29906b14-8efa-ba65-985a-fd5b90c76b9b@netfence.it> From: Andrea Venturoli Message-ID: Date: Tue, 22 Aug 2017 20:04:35 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Aug 2017 18:10:00 -0000 On 08/22/17 18:03, Luca Pizzamiglio wrote: > yes, the qemu emulation of other architecture means that the CPU is > emulated by software, that's really expensive. > You should consider around 10x slower or even more. ccache can help a > lot in this case. Thanks. So you are confirming my poudriere is running an ARM compiler to produce ARM code? What's the use of "-x" when creating a jail then? What role does the "native cross-toolchain" play? I understood that would mean running an AMD64 compiler to cross-build ARM code... and thought that its timings would be comparable to native building. Is that wrong? bye & Thanks av.