Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Aug 2013 11:12:00 -0700
From:      Tim Kientzle <kientzle@freebsd.org>
To:        Paul Mather <paul@gromit.dlib.vt.edu>
Cc:        "freebsd-arm@freebsd.org" <arm@freebsd.org>
Subject:   Re: RFC:  sysutils/u-boot-beaglebone-eabi
Message-ID:  <D95F2D1D-BC27-4C45-A351-F644E2C9F472@freebsd.org>
In-Reply-To: <A108D8A0-6427-47FB-9BC9-49183A0E3DE4@gromit.dlib.vt.edu>
References:  <A8C10E4A-3577-4334-A916-381E69688137@freebsd.org> <A108D8A0-6427-47FB-9BC9-49183A0E3DE4@gromit.dlib.vt.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

On Aug 3, 2013, at 4:05 PM, Paul Mather wrote:

> On Jul 31, 2013, at 11:45 PM, Tim Kientzle <kientzle@freebsd.org> =
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D95F2D1D-BC27-4C45-A351-F644E2C9F472>