Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Sep 2014 22:04:25 +0800
From:      <sales03@laptoppartsupply.com>
To:        <freebsd-arch@FreeBSD.org>
Subject:   =?UTF-8?B?UHJvZmVzc2lvbmFsIE1hbnVmYWN0dXJlIExhcHRvcCBBQyBBZGFwdGVyICA=?=
Message-ID:  <9adf0f10-8928-4dd4-a3bb-89dd9ce7bceb@laptoppartsupply.com>

next in thread | raw e-mail | index | archive | help
SGkgDQpkZWFyIEZyaWVuZCwNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCsKg
DQoNCldlIGhhdmUgdGhlIHBsZWFzdXJlIG9mIGNvbnRhY3Rpbmcgd2l0aCB5b3UgDQp0b2RheS4N
Cg0KwqANCg0KDQpXZSdyZSBhIGxlYWRpbmcgbWFudWZhY3R1cmVyIG9mIGFsbCBraW5kcyBvZiBs
YXB0b3AgDQphZGFwdGVycywgY29uY2x1ZGluZyBVbm5pdmVyc2FsIEFDL0NhciBhZGFwdGVyLCBU
YWJsZXQgYWRhcHRlciwgV2FsbCBNb3VudCANCmFkYXB0ZXIsIE1pbmkgYWRhcHRlciwgT3JpZ2lu
YWwgYWRhcHRlciBhbmQgbW9yZSwgYXMgd2VsbCBhcyBsYXB0b3AgYmF0dGVyaWVzIA0KYW5kIElw
b25lIGFjY2Vzc29yaWVzLiBBbGwgdGhlc2UgYWNjb3VudCBtb3JlIHRoYW4gMTAwMCBtb2RlbHMg
d2l0aCBtb3JlIHRoYW4gMSANCnllYXIgd2FycmFudHkgYW5kIG5vIE1PUS4NCg0KwqANCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQpTaG91bGQgeW91IGhhdmUgYW55IHF1ZXN0aW9ucyBvciBpbnF1aXJl
cywgcGxlYXNlIGRvIG5vdCANCmhlc2l0YXRlIHRvIGxldCBtZSBrbm93Lg0KDQrCoA0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCldlIHdvdWxkIGJlIHRoYW5rZnVsIHRvIGNvb3BlcmF0ZSB3aXRoIA0K
eW91Lg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KVGhhbmtzIGFuZCBCZXN0IFJlZ2FyZHMhDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCkJldHR5IChzYWxlcyANCm1hbmFnZXIpDQoNCg0KDQoNCg0KwqANCg0K
U2hlbnpoZW4gSG9uZ2RhIFNodW4gDQpUZWNobm9sb2d5IERldmVsb3BtZW50IENvLixMdGQuDQoN
CkhLIEZseWluZyANCkludGVybmF0aW9uYWwgQ28uLExpbWl0ZWQNCg0KRS1tYWlsOnNhbGVzMDRA
aHVuZGFwb3dlci5jb207IFNreXBlOmZ5YWRhcHRlcsKgIA0KSUNROjYxMjYyMzQ0Ng0KDQpXZWJz
aXRlOsKgaHR0cDovL3d3dy5meS1hZGFwdGVyLmNvbTvCoGh0dHA6Ly93d3cuaHVuZGFwb3dlci5j
b207wqBodHRwOi8vaG9uZ2Rhc2h1bi5lbi5hbGliYWJhLmNvbS8NCg0KQWRkcmVzczo0MDEtMixO
by4yMTgtMixIZW5hbiANCk5ldyBWaWxsYWdlLERhZnUgQ29tbXVuaXR5LEd1YW5sYW4sTG9uZ2h1
YSBOZXcgDQpEaXN0cmljdCxTaGVuemhlbixHdWFuZ2RvbmcsQ2hpbmEuDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQo=
From owner-freebsd-arch@FreeBSD.ORG  Tue Sep 16 16:06:38 2014
Return-Path: <owner-freebsd-arch@FreeBSD.ORG>
Delivered-To: freebsd-arch@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id ECB95FF0
 for <freebsd-arch@freebsd.org>; Tue, 16 Sep 2014 16:06:38 +0000 (UTC)
Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id CB649315
 for <freebsd-arch@freebsd.org>; Tue, 16 Sep 2014 16:06:38 +0000 (UTC)
Received: from [192.168.200.200] (unknown [50.136.155.142])
 (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits))
 (No client certificate requested)
 (Authenticated sender: sbruno@ignoranthack.me)
 by mail.ignoranthack.me (Postfix) with ESMTPSA id ADE7A193FD5
 for <freebsd-arch@freebsd.org>; Tue, 16 Sep 2014 16:06:36 +0000 (UTC)
Subject: Re: Total confusion over toolchain/xdev behavior [redux]
From: Sean Bruno <sbruno@ignoranthack.me>
Reply-To: sbruno@freebsd.org
To: freebsd-arch <freebsd-arch@freebsd.org>
In-Reply-To: <1404688077.1059.115.camel@bruno>
References: <1404688077.1059.115.camel@bruno>
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 16 Sep 2014 09:06:33 -0700
Message-ID: <1410883593.10088.9.camel@bruno>
Mime-Version: 1.0
X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port 
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-arch@freebsd.org
X-Mailman-Version: 2.1.18-1
Precedence: list
List-Id: Discussion related to FreeBSD architecture <freebsd-arch.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-arch>,
 <mailto:freebsd-arch-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arch/>;
List-Post: <mailto:freebsd-arch@freebsd.org>
List-Help: <mailto:freebsd-arch-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-arch>,
 <mailto:freebsd-arch-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Sep 2014 16:06:39 -0000

On Sun, 2014-07-06 at 16:07 -0700, Sean Bruno wrote:
> Objective:  install an xcompile toolchain into a jail for use by
> poudriere during arm/mips/sparc/power ports pkgs builds.  The build
> should be possible from a non-root user.

We've had a lot of success using Warner's native-xtools target to build
a toolchain inserted into a native armv6 chroot, emulated via
qemu-bsd-user with the binmisc image activator handling things for us.

I've run into, what appears to be, a tool chain setup problem that I
don't quite grok.  I suspect, we are not setting up the amd64-clang
toolchain inserted into the jail correctly.  I.e. we are using an
external toolchain here, that is amd64 binaries configured to output
armv6 (all clang).

I have identified a list of several ports (probably 40 or 50) that seem
to have the same failure case when "linking".  Some are hidden by
"configure" while most fail the same way.  In general it looks like
this:

rm -f bltwish25
/nxb-bin/usr/bin/cc -Wall -fPIC -O -pipe  -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE   -I.. -I./.. -I./../..  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6  -o bltwish25 \
	./../bltUnixMain.c libBLT25.so -L/usr/local/lib -ltk86 -ltcl86 -LNONE -lX11 -L/usr/local/lib -ljpeg -lm   
/nxb-bin/usr/bin/ld: bltwish25: hidden symbol `__aeabi_memcpy' in /usr/lib/libgcc.a(aeabi_memcpy.o) is referenced by DSO
/nxb-bin/usr/bin/ld: final link failed: Nonrepresentable section on output
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[3]: *** [bltwish25] Error 1

full build log:
http://chips.ysv.freebsd.org/data/11armv632-default/2014-09-04_01h04m05s/logs/errors/blt-2.5.3_2.log




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9adf0f10-8928-4dd4-a3bb-89dd9ce7bceb>