Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Mar 2012 15:53:29 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Stanislav Sedov <stas@FreeBSD.org>
Cc:        mips@FreeBSD.org, FreeBSD Tinderbox <tinderbox@FreeBSD.org>, current@FreeBSD.org
Subject:   Re: [head tinderbox] failure on mips/mips
Message-ID:  <E346A6B3-263E-40F9-96BD-EE714B5BA39B@bsdimp.com>
In-Reply-To: <20120322143913.341f91bb.stas@FreeBSD.org>
References:  <201203221806.q2MI6Su1094113@freebsd-current.sentex.ca> <20120322143913.341f91bb.stas@FreeBSD.org>

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

On Mar 22, 2012, at 3:39 PM, Stanislav Sedov wrote:

> On Thu, 22 Mar 2012 18:06:28 GMT
> FreeBSD Tinderbox <tinderbox@freebsd.org> mentioned:
>=20
>> TB --- 2012-03-22 17:20:36 - tinderbox 2.9 running on =
freebsd-current.sentex.ca
>> TB --- 2012-03-22 17:20:36 - starting HEAD tinderbox run for =
mips/mips
>> TB --- 2012-03-22 17:20:36 - cleaning the object tree
>> TB --- 2012-03-22 17:20:37 - cvsupping the source tree
>> TB --- 2012-03-22 17:20:37 - /usr/bin/csup -z -r 3 -g -L 1 -h =
cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile
>> TB --- 2012-03-22 17:20:53 - building world
>> TB --- 2012-03-22 17:20:53 - CROSS_BUILD_TESTING=3DYES
>> TB --- 2012-03-22 17:20:53 - MAKEOBJDIRPREFIX=3D/obj
>> TB --- 2012-03-22 17:20:53 - PATH=3D/usr/bin:/usr/sbin:/bin:/sbin
>> TB --- 2012-03-22 17:20:53 - SRCCONF=3D/dev/null
>> TB --- 2012-03-22 17:20:53 - TARGET=3Dmips
>> TB --- 2012-03-22 17:20:53 - TARGET_ARCH=3Dmips
>> TB --- 2012-03-22 17:20:53 - TZ=3DUTC
>> TB --- 2012-03-22 17:20:53 - __MAKE_CONF=3D/dev/null
>> TB --- 2012-03-22 17:20:53 - cd /src
>> TB --- 2012-03-22 17:20:53 - /usr/bin/make -B buildworld
>>>>> World build started on Thu Mar 22 17:20:54 UTC 2012
>>>>> Rebuilding the temporary build tree
>>>>> stage 1.1: legacy release compatibility shims
>>>>> stage 1.2: bootstrap tools
>>>>> stage 2.1: cleaning up the object tree
>>>>> stage 2.2: rebuilding the object tree
>>>>> stage 2.3: build tools
>>>>> stage 3: cross tools
>>>>> stage 4.1: building includes
>>>>> stage 4.2: building libraries
>>>>> stage 4.3: make dependencies
>>>>> stage 4.4: building everything
>> [...]
>> cc -O -pipe -G0  =
-I/src/kerberos5/libexec/kfd/../../../crypto/heimdal/lib/asn1  =
-I/src/kerberos5/libexec/kfd/../../../crypto/heimdal/lib/roken =
-DHAVE_CONFIG_H -I/src/kerberos5/libexec/kfd/../../include -std=3Dgnu99  =
-c /src/kerberos5/libexec/kfd/../../../crypto/heimdal/appl/kf/kfd.c
>> cc -O -pipe -G0  =
-I/src/kerberos5/libexec/kfd/../../../crypto/heimdal/lib/asn1  =
-I/src/kerberos5/libexec/kfd/../../../crypto/heimdal/lib/roken =
-DHAVE_CONFIG_H -I/src/kerberos5/libexec/kfd/../../include -std=3Dgnu99  =
 -o kfd kfd.o -lkrb5 -lroken -lasn1 -lcrypto -lcrypt  =
/obj/mips.mipsel/src/kerberos5/libexec/kfd/../../lib/libvers/libvers.a
>> gzip -cn =
/src/kerberos5/libexec/kfd/../../../crypto/heimdal/appl/kf/kfd.8 > =
kfd.8.gz
>> =3D=3D=3D> kerberos5/libexec/kimpersonate (all)
>> cc -O -pipe -G0  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/hx509  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/asn1  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/roken  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/sl -I. =
-DHAVE_CONFIG_H -I/src/kerberos5/libexec/kimpersonate/../../include =
-std=3Dgnu99  -c =
/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/kuser/kimperso=
nate.c
>> cc -O -pipe -G0  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/hx509  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/asn1  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/roken  =
-I/src/kerberos5/libexec/kimpersonate/../../../crypto/heimdal/lib/sl -I. =
-DHAVE_CONFIG_H -I/src/kerberos5/libexec/kimpersonate/../../include =
-std=3Dgnu99   -o kimpersonate kimpersonate.o -lkafs5 -lkrb5 -lheimntlm =
-lroken -lasn1 -lcrypto -lcrypt  =
/obj/mips.mipsel/src/kerberos5/libexec/kimpersonate/../../lib/libvers/libv=
ers.a
>> /obj/mips.mipsel/src/tmp/usr/bin/ld: =
/obj/mips.mipsel/src/tmp/usr/lib/libkafs5.so symbol number 13 references =
nonexistent SHT_SYMTAB_SHNDX section
>> /obj/mips.mipsel/src/tmp/usr/lib/libkafs5.so: could not read symbols: =
File format not recognized
>> *** Error code 1
>>=20
>=20
> Hi!
>=20
> This is due to the bug in binutils which we're working on fixing in =
base binutils.
> I added a workaround to the libkafs5 Makefile, but tinderbox is using =
a deprecated
> TARGET_ARCH=3Dmips which does not enable that workaround.  Should we =
switch tinderbox to
> use mips.mipseb or mips.mipsel instead?

Let's see how Juli's patches settle out first :)

Warner=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E346A6B3-263E-40F9-96BD-EE714B5BA39B>