From owner-freebsd-arm@FreeBSD.ORG Tue Nov 4 22:58:18 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from hub.FreeBSD.org (hub.freebsd.org [IPv6:2001:1900:2254:206c::16:88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A1D1EA; Tue, 4 Nov 2014 22:58:17 +0000 (UTC) Date: Tue, 4 Nov 2014 22:58:13 +0000 From: Glen Barber To: Jeroen Hofstee Subject: Re: crochet update to lib/freebsd_xdev.sh Message-ID: <20141104225813.GD1138@hub.FreeBSD.org> References: <54592B7B.5090908@ceetonetechnology.com> <54592C54.7090805@myspectrum.nl> <20141104195706.GB1138@hub.FreeBSD.org> <545930EB.6050701@myspectrum.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1sNVjLsmu1MXqwQ/" Content-Disposition: inline In-Reply-To: <545930EB.6050701@myspectrum.nl> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event User-Agent: Mutt/1.5.23 (2014-03-12) Cc: George Rosamond , "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Nov 2014 22:58:18 -0000 --1sNVjLsmu1MXqwQ/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 04, 2014 at 09:02:51PM +0100, Jeroen Hofstee wrote: > Hi Glen, >=20 > On 04-11-14 20:57, Glen Barber wrote: > >On Tue, Nov 04, 2014 at 08:43:16PM +0100, Jeroen Hofstee wrote: > >>Hello George, > >> > >>On 04-11-14 20:39, George Rosamond wrote: > >>>Note this: > >>> > >>>https://github.com/kientzle/crochet-freebsd/commit/cdc90ae78a68edd5765= 86cced453a3b282205772 > >>> > >>>Running: > >>> > >>>make XDEV=3Darm XDEV_ARCH=3Darmv6 WITH_GCC=3D1 WITH_GCC_BOOTSTRAP=3D1 > >>>WITH_GNUCXX=3D1 WITHOUT_CLANG=3D1 WITHOUT_CLANG_BOOTSTRAP=3D1 > >>>WITHOUT_CLANG_IS_CC=3D1 WITHOUT_TESTS=3D1 xdev > >>> > >>>Same results for building xdev tools: > >>> > >>>usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/except.c:(.t= ext+0x10fb): > >>>undefined reference to `libc_name_p' > >>>cc: error: linker command failed with exit code 1 (use -v to see invoc= ation) > >>>*** Error code 1 > >>> > >>>Stop. > >>>make[3]: stopped in /usr/src/gnu/usr.bin/cc/cc1plus > >>>*** Error code 1 > >>> > >>>Stop. > >>>make[2]: stopped in /usr/src/gnu/usr.bin/cc > >>>*** Error code 1 > >>> > >>>Stop. > >>>make[1]: stopped in /usr/src > >>>*** Error code 1 > >>> > >>>Stop. > >>>make: stopped in /usr/src > >>> > >>which board are you trying to build? > >> > >It doesn't matter, this happens for all arm on head/. >=20 > likely, but I am asking it since the clang xdev might be able to compile > u-boot, so gcc xdev doesn't need to be compiled at all. >=20 Honestly, the larger issue is that gcc xdev build for arm is broken on head/, and this is exactly why we have not had arm snapshots for the past few weeks. While, yes, it *may* be something that can be built with clang, since not all u-boot versions build with clang, this is still a very big problem. Glen --1sNVjLsmu1MXqwQ/ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJUWVoFAAoJEAMUWKVHj+KTXfgP/2rqyw3icAhD9zwxvScPRYfp NMRZFnPcGKAoxXh/5GBNBZAyBQSoCe19zXa17ODWh8BWqH2YKYWng7LZS9kgGr5M Zi9XiEaj1Izd5dmbB7GiBWHeB8LIVUTL5KKsqWVjHc9BleFoscusw4BD+wJZ2RDg T/Hl1GTsvuYxc3IuT6cw9rZo3W0LK96nPVjnQhGkGhHEmjAo0k9kxtkWcCGwLobl bu8Dmuvsn2Qmg8FGcyA86a2NUaIQjdTqrvFIh7EJzPqUTcsRkvGeAdy19XYF6hGZ uXfYW87TjVEClAlJIjLs586SPH5XjEQNdnZpJThjVz4KnbkhyQoNYtZCXERGfPZR TfF9nkUtFko6sDdxEEDMulmnRNlbhwN7eGzHXu/Jtdx+ziDK22RtYlyln/9zbnZE N2bYi2b5hOWfqDk5d7q5+KK1aNvtMCybuAw42xPG8rK/Q0SD+0uqpsMLy5brrhIg hFHKUgXXt3APyI+8F0INWgizzDwKawcX3PJoeRLGXdNNd2mJZIZ1ckQ4KER4JiU2 Xc8QkvEMgFMfbobwsDnJN4BWsCBQHX2k97hrlgCRf9pT3KAr6CLecpAKWsuvmCYB NdaXyfb4OzXejcPM+wsPqtIwVcgU2FFEmJWG0pBXd8uRk34rVMZ3Tubo8NVMRmMW fRL0w58YXkWgA3twooax =jm/1 -----END PGP SIGNATURE----- --1sNVjLsmu1MXqwQ/--