From owner-freebsd-arm@FreeBSD.ORG Sun Aug 4 18:12:01 2013 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E07A2E31 for ; Sun, 4 Aug 2013 18:12:01 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BD78C2237 for ; Sun, 4 Aug 2013 18:12:01 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id r74IC0SQ050621; Sun, 4 Aug 2013 18:12:00 GMT (envelope-from kientzle@freebsd.org) Received: from [192.168.2.123] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id ii97962qee73rd9wf4e5ztfe96; Sun, 04 Aug 2013 18:12:00 +0000 (UTC) (envelope-from kientzle@freebsd.org) Subject: Re: RFC: sysutils/u-boot-beaglebone-eabi Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Tim Kientzle In-Reply-To: Date: Sun, 4 Aug 2013 11:12:00 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Paul Mather X-Mailer: Apple Mail (2.1283) Cc: "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Aug 2013 18:12:01 -0000 On Aug 3, 2013, at 4:05 PM, Paul Mather wrote: > On Jul 31, 2013, at 11:45 PM, Tim Kientzle = wrote: >=20 >> I (finally) got this port committed and would appreciate feedback. >=20 > I have problems building this on my build system, which runs = FreeBSD/amd64 10.0-CURRENT (r253579) as a virtual machine under KVM. It = fails when building math/gmp: >=20 > =3D=3D=3D=3D=3D > [...] > checking size of mp_limb_t... 8 > configure: error: Oops, mp_limb_t is 64 bits, but the assembler code > in this configuration expects 32 bits. > You appear to have set $CFLAGS, perhaps you also need to tell GMP the > intended ABI, see "ABI and ISA" in the manual. > =3D=3D=3D> Script "configure" failed unexpectedly. > Please report the problem to ale@FreeBSD.org [maintainer] and attach = the > "/usr/ports/math/gmp/work/gmp-5.1.2/config.log" including the output = of the > failure of your make command. Also, it might be a good idea to provide = an > overview of all packages installed on your system (e.g. a > /usr/local/sbin/pkg-static info -g -Ea). > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/math/gmp > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/math/gmp > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/devel/arm-eabi-gcc > *** Error code 1 If I'm reading this right, the build is breaking trying to configure a native amd64 math/gmp which is required for building a cross-GCC. I think this is unrelated to ARM. Can you build math/gmp on it's own? If not, you should ping the math/gmp maintainer. If you can, then I don't really know what's going on. Tim