Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Nov 2014 09:56:00 -0800
From:      Sean Bruno <sbruno@ignoranthack.me>
To:        Garrett Cooper <yaneurabeya@gmail.com>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: mips misbehaving, not respecting make.conf
Message-ID:  <1416246960.1248.22.camel@bruno>
In-Reply-To: <80ABD62A-DF08-4CF6-A4C6-B2AFC6E3CF21@gmail.com>
References:  <1416179733.1098.1200.camel@bruno> <2A2AD781-06B3-4450-9631-D83822016D0B@bsdimp.com> <1416183055.1098.1205.camel@bruno> <7C1D8D61-0486-4783-A3E2-73189AE83023@bsdimp.com> <1416193104.1098.1207.camel@bruno> <80ABD62A-DF08-4CF6-A4C6-B2AFC6E3CF21@gmail.com>

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

--=-Qqt28R7ILJyt1cOGHUfk
Content-Type: text/plain; charset="iso-8859-13"
Content-Transfer-Encoding: quoted-printable


> > http://crack.ysv.freebsd.org/data/11-mips-test-default/2014-11-17_02h37=
m39s/logs/speex-1.2.r1_7,1.log
>=20
> That=FFs my guess too, based on the configure output from libffi.
>=20
> ...
> "LD=3D/usr/bin/ld"  "NM=3D/usr/bin/nm -B"  "RANLIB=3Dranlib=A1
> ...
>=20
> The easiest path forward would be to set TOOLS_PREFIX in Makefile.inc1 to=
 an appropriate prefix (see XMAKE in Makefile.inc1, etc). I suspect if you =
add this variable to NXBENV and tweak it appropriately, things will just wo=
rk.
>=20
> Cheers!


This does indeed point gcc to the right tool chain. However, it
immediately fails as it cannot find a crt1.o in /nxb-bin ... as we don't
want to use an amd64 version we want to use the jail crt1.o

sean

configure:3154: result: /nxb-bin/usr/bin/cc
configure:3383: checking for C compiler version
configure:3392: /nxb-bin/usr/bin/cc --version >&5
cc (GCC) 4.2.1 20070831 patched [FreeBSD]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.

configure:3403: $? =3D 0
configure:3392: /nxb-bin/usr/bin/cc -v >&5
Using built-in specs.
Target: mips-undermydesk-freebsd
Configured with: FreeBSD/mips system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]
configure:3403: $? =3D 0
configure:3392: /nxb-bin/usr/bin/cc -V >&5
cc: '-V' option must have argument
configure:3403: $? =3D 1
configure:3392: /nxb-bin/usr/bin/cc -qversion >&5
cc: unrecognized option '-qversion'
cc: No input files specified
configure:3403: $? =3D 1
configure:3423: checking whether the C compiler works
configure:3445: /nxb-bin/usr/bin/cc -O2 -pipe  -fno-strict-aliasing
conftest.c  >&5
/nxb-bin/usr/bin/ld: crt1.o: No such file: No such file or directory
configure:3449: $? =3D 1
configure:3487: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "pkg"
| #define PACKAGE_TARNAME "pkg"
| #define PACKAGE_VERSION "1.3.8"
| #define PACKAGE_STRING "pkg 1.3.8"
| #define PACKAGE_BUGREPORT "https://github.com/freebsd/pkg"
| #define PACKAGE_URL ""
| #define PACKAGE "pkg"
| #define VERSION "1.3.8"
| /* end confdefs.h.  */
|=20
| int
| main ()
| {
|=20
|   ;
|   return 0;
| }
configure:3492: error: in `/usr/ports/ports-mgmt/pkg/work/pkg-1.3.8':
configure:3495: error: C compiler cannot create executables
See `config.log' for more details


--=-Qqt28R7ILJyt1cOGHUfk
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAABCgBmBQJUajawXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCQUFENDYzMkU3MTIxREU4RDIwOTk3REQx
MjAxRUZDQTFFNzI3RTY0AAoJEBIB78oecn5kar4H/R6xa3H/LYb9aaLhhHLRQhKB
1nw+1Eb6V3eqLoQ/wvQsji9eUxfkNiiHssvv6czedeubN4M0VFIHR85X1cUV5cmu
HjX+iwZkeHopJFiUS+GXTOC9U6ED7LYvUHxO9ACx/RwBVfV/LojRhP2DLQI9L44Z
S9M7xqfrnlb0GBfMM8HCZj94wWqWwnp/AAsgo1qBdvnzvEMGFe9gBReamjLws50x
y8XIIVUrkV4esCYpfEbD2qnz7/PYg8Q+yCCOq1p49R3qnawmEtOjeoXIjORgIJPC
ldCX1WC0S+Gioh5S8ytBx1RGGfVs3ib4RhoRJhUJ1XMfyJt7hrlaq0hpJFkB1G4=
=TGGi
-----END PGP SIGNATURE-----

--=-Qqt28R7ILJyt1cOGHUfk--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1416246960.1248.22.camel>