From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Trying to crosscompile for POWER9 Date: Mon, 22 Oct 2018 12:39:58 -0400 Message-ID: <20181022163958.GA6300@jasmine.lan> References: <31112b25-7f64-2d66-ef65-7e87fe173b5d@platen-software.de> <20181016182418.GA12881@macbook41> <65643e6b-1d02-3680-0717-399432ef6775@platen-software.de> <20181020183101.GB1102@macbook41> <1d96ed51-1715-c88b-8647-45fcd0a687e3@platen-software.de> <3c59f694-7c85-2e9e-456a-70c92a22222e@platen-software.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34594) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gEdFO-0007XZ-P5 for guix-devel@gnu.org; Mon, 22 Oct 2018 12:40:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gEdFK-0008Qs-OP for guix-devel@gnu.org; Mon, 22 Oct 2018 12:40:06 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:58535) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gEdFK-0008QR-IF for guix-devel@gnu.org; Mon, 22 Oct 2018 12:40:02 -0400 Content-Disposition: inline In-Reply-To: <3c59f694-7c85-2e9e-456a-70c92a22222e@platen-software.de> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tobias Platen Cc: guix-devel@gnu.org --AqsLC8rIMeq19msA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Oct 21, 2018 at 08:30:03AM +0200, Tobias Platen wrote: > On 10/20/2018 09:09 PM, Tobias Platen wrote: > Here are the build logs from guix. I have tried building the toolchain > twice, but in both cases glibc failed to build. [...] > running configure fragment for sysdeps/powerpc/powerpc64/le > checking if powerpc64le-linux-gcc supports binary128 floating point type... no > checking if the target machine is at least POWER8... yes > configure: error: *** binary128 floating point type (GCC >= 6.2) is required on powerpc64le. Searching around, I found other distros hit the same problem for their POWER ports, and needed to explicitly configure GCC >= 6.2 to build with 128-bit floating point types. Specifically, with the option '--with-long-double-128': https://github.com/advancetoolchain/advance-toolchain/commit/e22696eecb39c6b401df14001f01608807e4d934 http://lists.busybox.net/pipermail/buildroot/2017-August/200952.html I hope that helps! --AqsLC8rIMeq19msA Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlvN/V4ACgkQJkb6MLrK fwhjbBAAuGyJ9FIwb87U6ktvQ8IdC/GrHT5pBiDrmaOzslcZ8mRptXYDgWOd7D5+ ca0kr5DQn+QIBMV8eQMiuuxm6HcbrWLtgIQK0HVhZtkIpacoBboT7v4QjfrogAxe +WcHdJnL+SyRgxbkj+NmzcWecisvc76Fmeif1n6taVoVOUl74HA6f3GOW88QWGBd NgWkU4GGzMLNAWFJADEozFBFGOZNyWz25z861WgGAlDXvTxaW8wVwf7i9EYC6CNY 3qFUNKiCpuGsNy6JBR5GomXSvzQZ73LQnL/Qmil8hTllTF4XEFVwbBxyhkux0hTC KarbQ6hPigPvYwxsPRkut9Lh9Geh7TWkJnr0lyyG9mlul84ticArOp5E7n4FXRGK 39Tua3GgyH1QdSNANIXhgzcEjhmklyzgM9j0YNmG1T4SfbHXwNLKshswmbVmYM8R /5gRHwNO+pv/GEuoH6QkarQU7jGGXED23T8qJujFpfszoSGwdmGWpkoPrNVUI3pf M/M9kivlyvPoTdpk57dob1JpogUr1rt6fsHygqLjuCw8jw+IpcFee9HnxUBap2Bs f80EYXKfx7MIe/V6fvWx2pZc4dHG3ldHoAUIdxWQGbkVuWrtDZg5hcGfN92BQd4s 5YWnM9JKwmBS+7xmG27IT5eoY5nwEZEn4g2+ryGC+FfivdTunF4= =nc9p -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA--