GNU bug report logs - #48913
i686-linux-gnu cross-compiler cannot find libgcc_s [core-updates]

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Maxime Devos <maximedevos@HIDDEN>; dated Tue, 8 Jun 2021 08:42:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 19 Jun 2021 11:59:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 19 07:59:18 2021
Received: from localhost ([127.0.0.1]:58672 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1luZd8-0006Io-Dv
	for submit <at> debbugs.gnu.org; Sat, 19 Jun 2021 07:59:18 -0400
Received: from laurent.telenet-ops.be ([195.130.137.89]:47064)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1luZd6-0006Ib-9C
 for 48913 <at> debbugs.gnu.org; Sat, 19 Jun 2021 07:59:17 -0400
Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d])
 by laurent.telenet-ops.be with bizsmtp
 id JzzD2500T0mfAB401zzD9r; Sat, 19 Jun 2021 13:59:14 +0200
Message-ID: <3dbf1da0ed5925483e972b0367b745ca895278c3.camel@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
From: Maxime Devos <maximedevos@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Sat, 19 Jun 2021 13:59:06 +0200
In-Reply-To: <875yybikkc.fsf@HIDDEN>
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
 <7bf9667b405c900fb484521964c10d0a718fab04.camel@HIDDEN>
 <875yybikkc.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-H+tl/ao8O2hd1ca6UbgN"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1624103954; bh=uKEgxTJDTXhteKJc2BS+YDzD9q8rRgF4kfTpqBhXff8=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=MaDk4rCjbpHudX/0Yb6jXWqrv3PDRSbafy32xjOGDUIiF1+AVx10P6NQmxhots2Bt
 5+2sZ8OthOQurbktAmySumOJTlnh8McxhVZD2JQBwgDsywLNuprQmH9PVFmy8FIrDW
 2JPCgLqBwo8Bnyw5Ag9d2Diaiyff0nL7mRiVecza1W7u6WAT39w2bHgo3CeDsmhA7C
 pGMk7YUDhP/SU/vvUz2h0FUQwcJ8d+TdYA9HJQMk8yHmgWCG8pQbdjoQBzVSMoTr6O
 YpIutR8xxu2NPAwL298S4jqVSFYmXZOCAO9Du8+5FA+BxZILkCCuj2Dyujq9mQzWsV
 ZL+VDkrw4l9QQ==
X-Debbugs-Envelope-To: 48913
Cc: 48913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>


--=-H+tl/ao8O2hd1ca6UbgN
Content-Type: multipart/mixed; boundary="=-gXtTiDMw/1QXawuVQrnq"


--=-gXtTiDMw/1QXawuVQrnq
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s schreef op vr 18-06-2021 om 11:33 [+0200]:
> Could you check whether aarch64-linux-gnu or armhf-linux-gnueabihf (say)
> have the problem, and whether this patch addresses it?

I tried
./pre-inst-env guix build hello --target=3Darm-linux-gnueabihf

with the revised patch, but it fails building
/gnu/store/l6yhx9axhfbdmk7cm8cf9mql4h8mrqmc-glibc-cross-arm-linux-gnueabihf=
-2.33.drv.
I'll update to latest core-updates and retry with and without the patch.

Build log attached. There is an ICE, and dmesg doesn't note any OOM errors.

Greetings,
Maxime.

--=-gXtTiDMw/1QXawuVQrnq
Content-Type: application/x-bzip;
	name*0=yhx9axhfbdmk7cm8cf9mql4h8mrqmc-glibc-cross-arm-linux-gnueabihf-2.;
	name*1=33.drv.bz2
Content-Disposition: attachment;
	filename*0=yhx9axhfbdmk7cm8cf9mql4h8mrqmc-glibc-cross-arm-linux-gnueabih;
	filename*1=f-2.33.drv.bz2
Content-Transfer-Encoding: base64

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
06QrtnyNxBV0VyyquXRYOp2K4VRxBtt+R7T5HY8Dt8d237p6PQ3067unUlunMvrVvxOD6TqeR2Pp
PkejHiehppwWXyOp8Dg0006PS7PQ55fPjt17PLpOOOPYl+Tw59KtPQj3+nUoNIjrOnH0w+jli7EU
hLigTJLfw6ua8OpKJpNax+kvcWrG+h7hDrUmSHYPV/T59iCLMzEKVMYasjkEkvKA5ReBQviPlmAp
XbUR8FNofL+b+ehzZgRSXRPXj+z9yXvufF/DVYo21/Z6iaSRJMSJbSLKaLTbbSJB8+fKS9ck9l2V
PLKwxQEs3A2LTsY27OGJpn2cIv6D61+yR3cH1fJyzthjFlw3NFIk0Bz6KqA/LNHXOvN4MqF3hxx+
O7CWUOfYzLrpVa3Hhva8J+NiSSUJJJJJJvieASTimMoWfhe3VbkK6wGqV11uLPFsgqyactaUkafb
z6vr6+vr169/p+/6GAAAA9/t6bn5CSSSaLe9JPWtSY5PposCFdYvEKpOiel6i4K6/gJYx16uiR7/
VNpdNoLRGPzqBPiDuMdmQbchsqWLlSNiJQ0WIGRPlpo2bkAcMEbbg/t/h9NF2MSp7BO7oEksNAK2
6uFM1HHDUkEhIqSCQn9jcFsi0kkLu+zeGpkH2TanPhj4/dPv31VDRQ8eIgEkAkgEkgkEwSCQSCQS
Djn8WT6jTxIMHOcrlv1WKsVYuWri5TCqiqqKUKtDfLlpMqXguHuInHSJ596kO6uIhYHN3LeKeWxd
q+dk25tVc4sXTLRMEBSBYgVq8KpW+DhcmdWfQVd2lFRdTG5aMFpI5U+6b6YUrl9gA+n9n8ft+z8Y
Bf9P0f6v+P6YK7/jKQvG3/o4/NJf/f61hjGeLZfUWt+j/vZpZLGrQneL/3z/9w3Rv5rNbT+eDCK9
IYmv/v/fOltMLTRYx5dURERP5wB5/h6L7fB/df0FfxkJEH9Lwaa5Fw3kf9gmvbWm9nUmrbWm9mya
ttbezbmrbWm9myattab2bJq21t7Nuattab2bJq21pvZsmrbWm9myattab2bJq21pvZs07Fp3Zsmr
bWm9mzL12dM2bN1Q6deN5qSWyYtN5NmZmzCHr2bubJis3s2TVtrTezZNW2tvZtzVtrTezYJu3NN7
Nk3bmm9myattab2bJq21pvZsmrbWm9myattab2bJq21pvZsy9btab2bNqqFdCv7y/7ryEg/3IL+7
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


--=-gXtTiDMw/1QXawuVQrnq--

--=-H+tl/ao8O2hd1ca6UbgN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYM3cChccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rz7AP4n6G4LDmAhEQVYfl4qKvDnGopT
L2VpFC3FzaJuyw4G/QEA4kSQ075vF37orA5sKOKzHe22HGEBnU+mN0btr98bCQg=
=0sWY
-----END PGP SIGNATURE-----

--=-H+tl/ao8O2hd1ca6UbgN--





Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 19 Jun 2021 11:05:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 19 07:05:41 2021
Received: from localhost ([127.0.0.1]:58628 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1luYnF-0002TA-73
	for submit <at> debbugs.gnu.org; Sat, 19 Jun 2021 07:05:41 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:40206)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1luYnE-0002Ss-0N
 for 48913 <at> debbugs.gnu.org; Sat, 19 Jun 2021 07:05:40 -0400
Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d])
 by albert.telenet-ops.be with bizsmtp
 id Jz5e2500C0mfAB406z5eQX; Sat, 19 Jun 2021 13:05:38 +0200
Message-ID: <b8be73284dcf792b196daafe1d987cc0e6f00ef9.camel@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
From: Maxime Devos <maximedevos@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Sat, 19 Jun 2021 13:05:32 +0200
In-Reply-To: <875yybikkc.fsf@HIDDEN>
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
 <7bf9667b405c900fb484521964c10d0a718fab04.camel@HIDDEN>
 <875yybikkc.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-LqucxDXCwO7zlxZeiJtp"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1624100738; bh=MeG8VJ+yna9O7AgXqbFVGMV4Wr0i4WUuDuMHsu7J268=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=aR9K/x3Y36yLTs87d03qAiDsraEOXk8HlnGzOKI7WrQDerjhRJpMf+sbMy5xzutBf
 U15+SliUfzoChZay0/Jg0wNzV2xBspMZR4zgFsJtemnq4zX181XD0rhhoG8c/8/mr5
 jUCVi45dnv8hw0hDkvD63Zlk/gPpiQhQ+/vEVLAVY1imj3U0ip60UUradbjvvcF38i
 hICB8iGnXfV6hJ3dAOBmSdzMoa6yxSF0W1oZzSRPJeCJqWQp+C2UWeuXd1l/JWxgQX
 Wk1Gkee+7WahuNPI9sM0tAaQRo90M+I8z1NguqRx2R+ERT3xlSAmiKQNxuVO/+x0SH
 /B7FN6BZVmGVw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 48913
Cc: 48913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-LqucxDXCwO7zlxZeiJtp
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s schreef op vr 18-06-2021 om 11:33 [+0200]:
> Could you check whether aarch64-linux-gnu or armhf-linux-gnueabihf (say)
> have the problem, and whether this patch addresses it?

The second triplet appears to be invalid.

$ ./pre-inst-env guix build hello --target=3Darmhf-linux-gnueabihf
> checking target system type... Invalid configuration `armhf-linux-gnueabi=
hf': machine `armhf-unknown' not recognized
> configure: error: /gnu/store/yqmhgw1fwmb9x498d4mpq5y046zcv3lw-bash-minima=
l-5.1.8/bin/bash ./config.sub armhf-linux-gnueabihf failed
> error: in phase 'configure': uncaught exception: [...]
(during the build of binutils-cross-armhf-linux-gnuabihf)

$ ./pre-inst-env guix build hello --target=3Darm-linux-gnueabihf
# ^ replacing armhf with arm
> [ plenty of output, not yet completed ]

Greetings,
Maxime.

--=-LqucxDXCwO7zlxZeiJtp
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYM3PfBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7iJ/AP9O0uf57fsN/hR8I483veNTJbkS
PKbhKhPxprZzeEW7WgD/UK2R/Ebpv1ggWnnmtJamChA6itZUffExqU9a7pwoMQo=
=YMvE
-----END PGP SIGNATURE-----

--=-LqucxDXCwO7zlxZeiJtp--





Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 19 Jun 2021 10:47:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 19 06:47:25 2021
Received: from localhost ([127.0.0.1]:58611 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1luYVY-0001vs-Rt
	for submit <at> debbugs.gnu.org; Sat, 19 Jun 2021 06:47:25 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:44450)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1luYVX-0001vR-Hn
 for 48913 <at> debbugs.gnu.org; Sat, 19 Jun 2021 06:47:24 -0400
Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d])
 by baptiste.telenet-ops.be with bizsmtp
 id JynN2500H0mfAB401ynPu3; Sat, 19 Jun 2021 12:47:23 +0200
Message-ID: <f711a176b3b78939fd2199efbbc415327d077e3e.camel@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
From: Maxime Devos <maximedevos@HIDDEN>
To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
In-Reply-To: <875yybikkc.fsf@HIDDEN>
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
 <7bf9667b405c900fb484521964c10d0a718fab04.camel@HIDDEN>
 <875yybikkc.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-v9ZqeI2oZrpuUpQaqEDk"
Date: Sat, 19 Jun 2021 09:37:27 +0200
MIME-Version: 1.0
User-Agent: Evolution 3.34.2 
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1624099643; bh=nzWg3Nqi9/+SmIyUgMTDeMvFNbmQSaBsK6ig89T1FYo=;
 h=Subject:From:To:Cc:In-Reply-To:References:Date;
 b=C+NNU+IBaCpUAPfcXFbLFairToJMgYgvWV4retzPmo4wwR4c/fcgaBBISAy0m6hWB
 9LyCp6cws68P9+OBUAkwKQ932iTBrPbQD1Da4bN+dC7VMEA2o0kT4JUnXDyiwlotuj
 7pY/gn+tRHuBquELfALeCXeCEJZZtVlmbqGx3yei7sXKRdkj/kiI9cO9eYi8S0k2wj
 2RUwcIoBaE+hGF7tLvXp/hrZ0XLYVvgblQRZ2vkIuEQ4QrgrUIXLROrbhFyUQ0CvPt
 OeW9Pw2GcGPRT/sfMpDSrg/5sInZTPh+SsIxirqbBNVd6acu1GdM9yBX6jXCDownXD
 QeyvNqogHwT7Q==
X-Spam-Score: 0.4 (/)
X-Debbugs-Envelope-To: 48913
Cc: 48913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.6 (/)


--=-v9ZqeI2oZrpuUpQaqEDk
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s schreef op vr 18-06-2021 om 11:33 [+0200]:
> Maxime Devos <maximedevos@HIDDEN> skribis:
>=20
> > I have found a solution: passing --with-slibdir to GCC's configure
> > script. Not sure if that's the proper solution though. GNU Hello
> > now builds succesfully! I'll test with a few more packages later
> > and then =E2=80=98formally=E2=80=99 submit the patch (after writing a c=
ommit message).
>=20
> Could you check whether aarch64-linux-gnu or armhf-linux-gnueabihf (say)
> have the problem, and whether this patch addresses it?

This patch (passing --with-slibdir) doesn't actualy fully work
(when cross-compiling to i686-linux-gnu from a x86_64-linux),
as libstdc++ is not installed in the right place
(and other stuff like libusan, but those are less critical IMHO).

I sent a more complete (and hackier) patch as part of the
patch series for implementing cross-compilation in Meson
(not really the right place, I know, but it's hard to test
cross-compilation when the cross-compiler is broken),
see [PATCH v3 core-updates 36/37: Fix cross-compiler for i686-linux-gnu]
(https://issues.guix.gnu.org/49025>.

I'll send a mail to bug#49025 asking people to respond about
that patch at bug#48913, to keep things separate.

I'll test whether aarch64-linux-gnu and armhf-linux-gnueabihf
have the same problem and whether the patch (from bug#48913)
addresses it.

Greetings,
Maxime.

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

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYM2eqxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7moJAQCXkiwPTb6TkalWdyOxdscB65+4
9fYiOx6EbCtIOpQwvgEAtwmwNGPCwkRr0lvEYKgRhvhChsFqYE7E9Y0bkecD9wk=
=CeF3
-----END PGP SIGNATURE-----

--=-v9ZqeI2oZrpuUpQaqEDk--





Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 18 Jun 2021 09:33:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 18 05:33:32 2021
Received: from localhost ([127.0.0.1]:55786 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1luAsV-0004NI-Rk
	for submit <at> debbugs.gnu.org; Fri, 18 Jun 2021 05:33:32 -0400
Received: from eggs.gnu.org ([209.51.188.92]:53800)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1luAsU-0004N6-0x
 for 48913 <at> debbugs.gnu.org; Fri, 18 Jun 2021 05:33:30 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:49128)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1luAsO-0001bt-Lu; Fri, 18 Jun 2021 05:33:24 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52976 helo=ribbon)
 by fencepost.gnu.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1luAsO-0000kp-EA; Fri, 18 Jun 2021 05:33:24 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
 <7bf9667b405c900fb484521964c10d0a718fab04.camel@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 30 Prairial an 229 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Fri, 18 Jun 2021 11:33:23 +0200
In-Reply-To: <7bf9667b405c900fb484521964c10d0a718fab04.camel@HIDDEN>
 (Maxime Devos's message of "Tue, 08 Jun 2021 17:25:26 +0200")
Message-ID: <875yybikkc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 48913
Cc: 48913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Maxime Devos <maximedevos@HIDDEN> skribis:

> I have found a solution: passing --with-slibdir to GCC's configure
> script. Not sure if that's the proper solution though. GNU Hello
> now builds succesfully! I'll test with a few more packages later
> and then =E2=80=98formally=E2=80=99 submit the patch (after writing a com=
mit message).

Could you check whether aarch64-linux-gnu or armhf-linux-gnueabihf (say)
have the problem, and whether this patch addresses it?

Thanks,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 18 Jun 2021 09:32:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 18 05:32:26 2021
Received: from localhost ([127.0.0.1]:55782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1luArS-0004Lf-In
	for submit <at> debbugs.gnu.org; Fri, 18 Jun 2021 05:32:26 -0400
Received: from eggs.gnu.org ([209.51.188.92]:53544)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1luArQ-0004LT-Qm
 for 48913 <at> debbugs.gnu.org; Fri, 18 Jun 2021 05:32:25 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:48998)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1luArL-0000rY-3u; Fri, 18 Jun 2021 05:32:19 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52974 helo=ribbon)
 by fencepost.gnu.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1luArI-0005ir-CZ; Fri, 18 Jun 2021 05:32:19 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 30 Prairial an 229 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Fri, 18 Jun 2021 11:32:15 +0200
In-Reply-To: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
 (Maxime Devos's message of "Tue, 08 Jun 2021 10:41:11 +0200")
Message-ID: <87a6nnikm8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 48913
Cc: 48913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Maxime Devos <maximedevos@HIDDEN> skribis:

>   ./pre-inst-env guix build --target=3Di686-linux-gnu hello --keep-failed

=E2=80=9Ci686-linux-gnu=E2=80=9D is not among the supported cross-compilati=
on triplets,
which are roughly those that appears in (@ (gnu ci) %cross-targets).

It=E2=80=99s rarely useful to cross-compile to i686-linux-gnu because you c=
an
just build natively on an x86_64-linux-gnu machine:

  guix build -s i686-linux hello

All this to say, I don=E2=80=99t think we should spend energy on the
i686-linux-gnu cross toolchain.

WDYT?

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 8 Jun 2021 15:25:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 08 11:25:37 2021
Received: from localhost ([127.0.0.1]:59540 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lqdbk-0002BI-Vp
	for submit <at> debbugs.gnu.org; Tue, 08 Jun 2021 11:25:37 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:60998)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1lqdbi-0002B9-Es
 for 48913 <at> debbugs.gnu.org; Tue, 08 Jun 2021 11:25:36 -0400
Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d])
 by baptiste.telenet-ops.be with bizsmtp
 id EfRY2500V0mfAB401fRYWJ; Tue, 08 Jun 2021 17:25:32 +0200
Message-ID: <7bf9667b405c900fb484521964c10d0a718fab04.camel@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
From: Maxime Devos <maximedevos@HIDDEN>
To: 48913 <at> debbugs.gnu.org
Date: Tue, 08 Jun 2021 17:25:26 +0200
In-Reply-To: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-z42cO23kp8iX7qo7mGED"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1623165932; bh=JJLcEXsoKuskOm/26y88Hj7eD77f0s0oBDA30Ie8EsM=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=qKOcRCMxkF+8CoSLklcFB5IzOahcRkhB7uGhvILirbieroxEVf1jK/wITAz+U3qnf
 Wuv9ZaKeDbYSNtK8oe45wstpncPF+1jgBYj1dwEBdHpvdgntvfJtvu88fIzdDvVpll
 7jznURXGnRh6IKyR9jFJpB0rNGpcH4o75G82Hasn9oQQsYCK2dyT1FYOiszBjhbRAn
 o2ozjuJ5cyKN6NHJU5VoyC8yCfFeFf1H3IoCZMOMjceS0Rmb+b+iDZYGzYBWyprRcv
 9OfDRH1nh0Ok2iaaf0bMjphGwIX0zgQ74R2ugZsNXRyKJKqlCD3CrExggCBnzkjrJt
 Twp59Se1Agwzw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 48913
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-z42cO23kp8iX7qo7mGED
Content-Type: multipart/mixed; boundary="=-eOYXVaYFVelOgLDqvZod"


--=-eOYXVaYFVelOgLDqvZod
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Maxime Devos schreef op di 08-06-2021 om 10:41 [+0200]:
> I tested this on 683eb7c5b118440001b89944563603a39fc2ac05.
> The problem does not occur on master.
>=20
> How to reproduce:
>=20
>   # --target=3Daarch64-linux-gnu also fails, but that's another issue
>   ./pre-inst-env guix build --target=3Di686-linux-gnu hello --keep-failed

I have found a solution: passing --with-slibdir to GCC's configure
script. Not sure if that's the proper solution though. GNU Hello
now builds succesfully! I'll test with a few more packages later
and then =E2=80=98formally=E2=80=99 submit the patch (after writing a commi=
t message).

Greetings,
Maxime.

--=-eOYXVaYFVelOgLDqvZod
Content-Disposition: attachment; filename="the-diff.diff"
Content-Type: text/x-patch; name="the-diff.diff"; charset="UTF-8"
Content-Transfer-Encoding: base64

ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcm9zcy1iYXNlLnNjbSBiL2dudS9wYWNrYWdlcy9j
cm9zcy1iYXNlLnNjbQppbmRleCA5NDg3YWM5MjM4Li42ZTY0NDUwYjEzIDEwMDY0NAotLS0gYS9n
bnUvcGFja2FnZXMvY3Jvc3MtYmFzZS5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Nyb3NzLWJhc2Uu
c2NtCkBAIC03LDYgKzcsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDE5LCAyMDIwLCAyMDIxIE1h
cml1cyBCYWtrZSA8bWFyaXVzQGdudS5vcmc+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTkgQ2FybCBE
b25nIDxjb250YWN0QGNhcmxkb25nLm1lPgogOzs7IENvcHlyaWdodCDCqSAyMDIwIE1hdGhpZXUg
T3RoYWNlaGUgPG0ub3RoYWNlaGVAZ21haWwuY29tPgorOzs7IENvcHlyaWdodCDCqSAyMDIxIE1h
eGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT4KIDs7OwogOzs7IFRoaXMgZmlsZSBp
cyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0xNjksMTIgKzE3MCwyMyBAQCBiYXNlIGNvbXBp
bGVyIGFuZCB1c2luZyBMSUJDICh3aGljaCBtYXkgYmUgZWl0aGVyIGEgbGliYyBwYWNrYWdlIG9y
ICNmLikiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkpCiAKICAgICAgICAgICAg
ICAgICAgICAgICAgOzsgSW5zdGFsbCBjcm9zcy1idWlsdCBsaWJyYXJpZXMgc3VjaCBhcyBsaWJn
Y2Nfcy5zbyBpbgotICAgICAgICAgICAgICAgICAgICAgICA7OyB0aGUgImxpYiIgb3V0cHV0Lgor
ICAgICAgICAgICAgICAgICAgICAgICA7OyB0aGUgImxpYiIgb3V0cHV0LiAoQnV0IHNlZSBiZWxv
dy4pCiAgICAgICAgICAgICAgICAgICAgICAgICxAKGlmIGxpYmMKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYCgoc3RyaW5nLWFwcGVuZCAiLS13aXRoLXRvb2xleGVjbGliZGlyPSIKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmICVv
dXRwdXRzICJsaWIiKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICIvIiAsdGFyZ2V0ICIvbGliIikpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICco
KSkKKyAgICAgICAgICAgICAgICAgICAgICAgOzsgQXQgbGVhc3QgZm9yIEdDQyA4LjAsIGxpYmdj
Y19zLnNvIGFuZCBsaWJzdGRjKysuc28KKyAgICAgICAgICAgICAgICAgICAgICAgOzsgYXJlIG5v
dCBpbnN0YWxsZWQgaW4gdGhlIGxvY2F0aW9uIHNwZWNpZmllZCBpbgorICAgICAgICAgICAgICAg
ICAgICAgICA7OyAtLXdpdGgtdG9vbGV4ZWNsaWJkaXIgc28gR0NDIHdpbGwgbm90IGZpbmQgaXQK
KyAgICAgICAgICAgICAgICAgICAgICAgOzsgd2hlbiBjcm9zcy1jb21waWxpbmcsIHNheSwgR05V
IEhlbGxvLgorICAgICAgICAgICAgICAgICAgICAgICA7OworICAgICAgICAgICAgICAgICAgICAg
ICA7OyBXb3JrLWFyb3VuZCBieSBzcGVjaWZ5aW5nIHNsaWJkaXIuCisgICAgICAgICAgICAgICAg
ICAgICAgICxAKGlmIChhbmQgbGliYyAodmVyc2lvbj49PyAocGFja2FnZS12ZXJzaW9uIHhnY2Mp
ICI4LjAiKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYCgoc3RyaW5nLWFwcGVuZCAi
LS13aXRoLXNsaWJkaXI9IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChhc3NvYy1yZWYgJW91dHB1dHMgImxpYiIpCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIi8iICx0YXJnZXQgIi9saWIiKSkKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJygpKQogICAgICAgICAgICAgICAgICAgICAgICA7OyBGb3IgYSBu
ZXdsaWIgKG5vbi1nbGliYykgdGFyZ2V0CiAgICAgICAgICAgICAgICAgICAgICAgICxAKGlmIChj
cm9zcy1uZXdsaWI/IHRhcmdldCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJygiLS13
aXRoLW5ld2xpYiIpCg==


--=-eOYXVaYFVelOgLDqvZod--

--=-z42cO23kp8iX7qo7mGED
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYL+L5hccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nxvAQClpnJxAgVmRB9XIPCZHVSu/+BY
ySFsKr7vqdqpp/9GLAD/WBz0pOJYWWy16I81f5SyAE6YNr+XIj6TcDMJDFEpbQc=
=rO0A
-----END PGP SIGNATURE-----

--=-z42cO23kp8iX7qo7mGED--





Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at 48913 <at> debbugs.gnu.org:


Received: (at 48913) by debbugs.gnu.org; 8 Jun 2021 14:23:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 08 10:23:40 2021
Received: from localhost ([127.0.0.1]:59420 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lqcdo-0000V3-IJ
	for submit <at> debbugs.gnu.org; Tue, 08 Jun 2021 10:23:40 -0400
Received: from albert.telenet-ops.be ([195.130.137.90]:60170)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1lqcdi-0000Up-I2
 for 48913 <at> debbugs.gnu.org; Tue, 08 Jun 2021 10:23:38 -0400
Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d])
 by albert.telenet-ops.be with bizsmtp
 id EePY2500J0mfAB406ePYD7; Tue, 08 Jun 2021 16:23:32 +0200
Message-ID: <3eab25f1bb94305603a494a240c30e00b228576a.camel@HIDDEN>
Subject: Re: bug#48913: i686-linux-gnu cross-compiler cannot find libgcc_s
 [core-updates]
From: Maxime Devos <maximedevos@HIDDEN>
To: 48913 <at> debbugs.gnu.org
Date: Tue, 08 Jun 2021 16:23:22 +0200
In-Reply-To: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
References: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-XJP9FQfmlLSmMCnoAp4m"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1623162213; bh=B0DPO8oCH53c2mJeo6KsLllO8yJilM8ZGrkyS8xMPkI=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=smvV+cd2gujUJ6fW5f8i2iQFK9pZP/uDR2L3T/bdyR4GPOpxTAdFV0XX7Jf757Nrw
 Jp/hWf4IiOtJf0TrGovKtL4NXUB4AluqNMh8iD8tJHAK5VeAS14YaaxntowwtiE1zt
 xJZcgkwCbzDjmkOy/f+4n2W2f9AStzpmK6ElbB2j8BzEz7tiY5dXjQD7aLQfTlMje1
 NBWHbSM3KqxhAn59pbwMWNiKmw2noypWZIMjx6KqrBJN0hBf0qEqq6MbCrSHvajn0n
 nNwV4QSND25dij7Jpyzzt7VaLhnvHIPaMJEli3XtgMPJntdeQ7e64u7Wg3qoOYqJZ/
 fxKMrvS7hOXGw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 48913
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-XJP9FQfmlLSmMCnoAp4m
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Some digging.

Currently, there exists a gcc-7-cross-toolexeclibdir.patch.
It is applied to gcc 6 and gcc 7 but not gcc 8.

Looking at 'cross-gcc' in 'gnu/packages/cross-base.scm',
we have

       (patches
        (append
         (origin-patches (package-source xgcc))
         (append (cond
                  ((version>=3D? (package-version xgcc) "8.0")
                   (search-patches "gcc-8-cross-environment-variables.patch=
"))
                  ((version>=3D? (package-version xgcc) "6.0")
                   (search-patches "gcc-7-cross-toolexeclibdir.patch"
                                   "gcc-6-cross-environment-variables.patch=
"))
                  (else
                   (search-patches "gcc-cross-environment-variables.patch")=
))
                 (cross-gcc-patches xgcc target))))

The patches for gcc-8+ were introduced in 83b0a7f41bccb7b46f1d443e80a22c61a=
3ff92bc.
Seems like we forgot to include gcc-7-cross-toolexeclibdir.patch!
I tried to add this patch, but the patch doesn't apply to the gcc 8 code,
so I guess I'll have to port it to gcc 8.

So I cloned the git repository of GCC, and it appears toolexeclibdir is cur=
rently
in GCC 8! But perhaps a mistake has been made somewhere ... to be investiga=
ted.

(Now looking at libgcc/configure.ac)

--=-XJP9FQfmlLSmMCnoAp4m
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYL99WhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7uLgAQC9gS++kNlCtlXJesWhuA1O8CDf
PSkVypyBiNJ2t6ZbEgEAqCHhPQZaCX2vok24BSAFPUMmDPJ6o+kvGkp66SKnWgA=
=Ls+6
-----END PGP SIGNATURE-----

--=-XJP9FQfmlLSmMCnoAp4m--





Information forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 8 Jun 2021 08:41:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 08 04:41:41 2021
Received: from localhost ([127.0.0.1]:57346 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lqXIr-0003fV-79
	for submit <at> debbugs.gnu.org; Tue, 08 Jun 2021 04:41:41 -0400
Received: from lists.gnu.org ([209.51.188.17]:42924)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1lqXIn-0003fL-UY
 for submit <at> debbugs.gnu.org; Tue, 08 Jun 2021 04:41:39 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:37530)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1lqXIm-0007WC-SV
 for bug-guix@HIDDEN; Tue, 08 Jun 2021 04:41:37 -0400
Received: from xavier.telenet-ops.be ([2a02:1800:120:4::f00:14]:48430)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1lqXIf-0006Kf-Js
 for bug-guix@HIDDEN; Tue, 08 Jun 2021 04:41:36 -0400
Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d])
 by xavier.telenet-ops.be with bizsmtp
 id EYhQ2500e0mfAB401YhRMh; Tue, 08 Jun 2021 10:41:25 +0200
Message-ID: <87233e500b6fbde614181369dfdb4535b3471c4d.camel@HIDDEN>
Subject: i686-linux-gnu cross-compiler cannot find libgcc_s [core-updates]
From: Maxime Devos <maximedevos@HIDDEN>
To: bug-guix@HIDDEN
Date: Tue, 08 Jun 2021 10:41:11 +0200
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-Xrtf5u6RyDUO3v4f3fPo"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1623141685; bh=jdpB66MO3RtzOKvqp2D4zmOJPcZnscDqfUntIUw7hg4=;
 h=Subject:From:To:Date;
 b=Ap10FxW36iM8Kjjbk3wZrHfwY6/Yb86OqupiVPE00eXEXCKAru5IZa4lKqf7E2x9q
 0wjL97dgU3qZ+uOSFg//PzLHMuRShQSu15VtM9lOAFhSgNk8TTNjSQQ28k8XDXJj+s
 71S0NoaeeBHXAvNZR4fzcvn9ajkS2eCNgeLgUWFShCxVQSIj/P55xCxL1kz22Aq9eN
 2UL5mlVcm/vvTZSm37mwrTrFlpzjU/r1HIWn5k/iGcI6iEKS7MiR5meovI9wLT6gSQ
 26Jb35UbNZBlCf+mQf5iZjXPgK8W20th+ea9+L9IWG5XyZiHtvaM4eH8YONEkjKfwb
 MmcQPSd3WzdAg==
Received-SPF: pass client-ip=2a02:1800:120:4::f00:14;
 envelope-from=maximedevos@HIDDEN; helo=xavier.telenet-ops.be
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


--=-Xrtf5u6RyDUO3v4f3fPo
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I tested this on 683eb7c5b118440001b89944563603a39fc2ac05.
The problem does not occur on master.

How to reproduce:

  # --target=3Daarch64-linux-gnu also fails, but that's another issue
  ./pre-inst-env guix build --target=3Di686-linux-gnu hello --keep-failed

Error message (during 'configure' phase):

checking for i686-linux-gnu-gcc... i686-linux-gnu-gcc
checking whether the C compiler works... no
configure: error: in `/tmp/guix-build-hello-2.10.drv-0/hello-2.10':
configure: error: C compiler cannot create executables
See `config.log' for more details
error: in phase 'configure': uncaught exception:
%exception #<&invoke-error program: "/gnu/store/kpkbyk7jlw6n5z3jkbia9mcr0bh=
flzbf-bash-minimal-5.1.8/bin/bash" arguments: ("./configure" "CC_FOR_BUILD=
=3Dgcc"
"CONFIG_SHELL=3D/gnu/store/kpkbyk7jlw6n5z3jkbia9mcr0bhflzbf-bash-minimal-5.=
1.8/bin/bash" "SHELL=3D/gnu/store/kpkbyk7jlw6n5z3jkbia9mcr0bhflzbf-bash-min=
imal-5.1.8/bin/bash" "
--prefix=3D/gnu/store/wmkbla5nncld4rdyqkwc9lw9kzypvdab-hello-2.10" "--enabl=
e-fast-install" "--build=3Dx86_64-unknown-linux-gnu" "--host=3Di686-linux-g=
nu") exit-status: 77 term-signal: #f stop-signal: #f>=20
phase `configure' failed after 3.1 seconds

=46rom 'config.log':

  configure:4014: checking whether the C compiler works
configure:4036: i686-linux-gnu-gcc    conftest.c  >&5
i686-linux-gnu-ld: cannot find -lgcc_s
i686-linux-gnu-ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status
configure:4040: $? =3D 1
configure:4078: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Hello"
| #define PACKAGE_TARNAME "hello"
| #define PACKAGE_VERSION "2.10"
| #define PACKAGE_STRING "GNU Hello 2.10"
| #define PACKAGE_BUGREPORT "bug-hello@HIDDEN"
| #define PACKAGE_URL "http://www.gnu.org/software/hello/"
| #define PACKAGE "hello"
| #define VERSION "2.10"
| /* end confdefs.h.  */
|=20
| int
| main ()
| {
|=20
|   ;
|   return 0;
| }
configure:4083: error: in `/tmp/guix-build-hello-2.10.drv-0/hello-2.10':
configure:4085: error: C compiler cannot create executables

Issue:

Somehow, the C cross-compiler does not find "libgcc_s".
Look at CROSS_LIBRARY_PATH and LIBRARY_PATH in /tmp/[...]/environment-varia=
bles,
we have (line breaks added):

export CROSS_LIBRARY_PATH=3D
  /gnu/store/glc86jl13yj70k2h4mm3pqwff351mxav-glibc-cross-i686-linux-gnu-2.=
33/lib:
  /gnu/store/wk761j8qqq7yf949wyxjgcbqxcx574nf-glibc-cross-i686-linux-gnu-2.=
33-static/lib
export LIBRARY_PATH=3D
  /gnu/store/w6ydl1fjxhkc69cs90vmg3g48vwcy59w-binutils-cross-i686-linux-gnu=
-2.36.1/lib:
  /gnu/store/lv8zj6sl3fc6db2ljq10haba3sfhvq6b-bzip2-1.0.8/lib:
  /gnu/store/hhg5z17xyfj7zvg864br41nsj6g918ym-xz-5.2.5/lib:
  /gnu/store/pnj9pzyk4ajs9a245krx5l4sp4p8xwyk-file-5.39/lib:
  /gnu/store/0amam2n0vjb62zh6jssb9pjnwcf302hw-gawk-5.1.0/lib:
  /gnu/store/3fasjd1jnnm6vhyff5wb3kkahnxzbl49-binutils-2.36.1/lib:
  /gnu/store/mf4kmmhka2dagnna6a0h4fciz5ijaxsn-glibc-2.33/lib:
  /gnu/store/dj2p4mwp6gwbx8fpd6gqsj2c307mm6sp-glibc-2.33-static/lib:
  /gnu/store/dxplmvm0xf8z968m3lbwzizc95h9nldc-glibc-utf8-locales-2.33/lib

When I run "ls -l" on each of these directories, I notice none of these
have a "libgcc_s.so" file. So it's not very surprising GNU ld (via GCC) can=
not find it.
Now, where could we find "libgcc_s.so"?

I found it in
  /gnu/store/6b4sgmqd3nrajbx47zryi0n4s08sfrb6-gcc-cross-i686-linux-gnu-8.5.=
0/i686-linux-gnu/lib/

By explicitely passing "-L/gnu/store/6b4sgmqd3nrajbx47zryi0n4s08sfrb6-gcc-c=
ross-i686-linux-gnu-8.5.0/i686-linux-gnu/lib/",
the C program compiles. So, I guess we need to add that directory to CROSS_=
LIBRARY_PATH. Or ...

* Shouldn't this be present in the spec file?

Let's test.

/gnu/store/6b4sgmqd3nrajbx47zryi0n4s08sfrb6-gcc-cross-i686-linux-gnu-8.5.0/=
bin/i686-linux-gnu-gcc -dumpspecs

Output (only a part shown)
*lib:
%{!mandroid|tno-android-ld:-L/gnu/store/glc86jl13yj70k2h4mm3pqwff351mxav-gl=
ibc-cross-i686-linux-gnu-2.33/lib %{!static:-rpath=3D/gnu/store/glc86jl13yj=
70k2h4mm3pqwff351mxav-glibc-cross-i686-linux-gnu-
2.33/lib %{!static-libgcc:-rpath=3D/gnu/store/53i7hxqwf3apvz77bsapjvrigjiim=
g29-gcc-cross-i686-linux-gnu-8.5.0-lib/i686-linux-gnu/lib -lgcc_s}} %{pthre=
ad:-lpthread} %{shared:-lc}    %{!shared:%{profile:-
lc_p}%{!profile:-lc}};:%{shared:-lc}    %{!shared:%{profile:-lc_p}%{!profil=
e:-lc}} %{!static: -ldl}}

Curiously, /gnu/store/53i7hxqwf3apvz77bsapjvrigjiimg29-gcc-cross-i686-linux=
-gnu-8.5.0-lib/i686-linux-gnu/lib
is actualy present! Let's compile in verbose mode.

$ i686-linux-gnu-gcc -v conftest.o

Output:
> Using built-in specs.
> COLLECT_GCC=3Di686-linux-gnu-gcc
> COLLECT_LTO_WRAPPER=3D/gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0/lib=
exec/gcc/i686-linux-gnu/8.5.0/lto-wrapper
> Target: i686-linux-gnu
> Configured with:=20
> Thread model: posix
> gcc version 8.5.0 (GCC)=20
> COMPILER_PATH=3D/gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0/libexec/g=
cc/i686-linux-gnu/8.5.0/:/gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0/li=
bexec/gcc/i686-linux-gnu/8.5.0/:/gnu/store/[...]-
gcc-cross-i686-linux-gnu-8.5.0/libexec/gcc/i686-linux-gnu/:/gnu/store/[...]=
-gcc-cross-i686-linux-gnu-8.5.0-lib/lib/gcc/i686-linux-gnu/8.5.0/:/gnu/stor=
e/[...]-gcc-cross-i686-linux-gnu-8.5.0-
lib/lib/gcc/i686-linux-gnu/
> CROSS_LIBRARY_PATH=3D/gnu/store/[...]-glibc-cross-i686-linux-gnu-2.33/lib=
/:/gnu/store/[...]-glibc-cross-i686-linux-gnu-2.33-static/lib/:/gnu/store/[=
...]-gcc-cross-i686-linux-gnu-8.5.0-
lib/lib/gcc/i686-linux-gnu/8.5.0/:/gnu/store/[...]-glibc-cross-i686-linux-g=
nu-2.33/lib
> COLLECT_GCC_OPTIONS=3D'-v' '-mtune=3Dgeneric' '-march=3Dpentiumpro'
> /gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0/libexec/gcc/i686-linux-gn=
u/8.5.0/collect2 -plugin /gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0/li=
bexec/gcc/i686-linux-gnu/8.5.0/liblto_plugin.so
-plugin-opt=3D/gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0/libexec/gcc/i=
686-linux-gnu/8.5.0/lto-wrapper -plugin-opt=3D-fresolution=3D/tmp/guix-buil=
d-hello-2.10.drv-0/ccxP5sep.res -plugin-opt=3D-pass-
through=3D-lgcc -plugin-opt=3D-pass-through=3D-lgcc_s -plugin-opt=3D-pass-t=
hrough=3D-lgcc_s -plugin-opt=3D-pass-through=3D-lc -plugin-opt=3D-pass-thro=
ugh=3D-lgcc -plugin-opt=3D-pass-through=3D-lgcc_s --sysroot=3D/ --eh-
frame-hdr -m elf_i386 -dynamic-linker /gnu/store/[...]-glibc-cross-i686-lin=
ux-gnu-2.33/lib/ld-linux.so.2 /gnu/store/[...]-glibc-cross-i686-linux-gnu-2=
.33/lib/crt1.o /gnu/store/[...]-glibc-cross-i686-
linux-gnu-2.33/lib/crti.o /gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0-l=
ib/lib/gcc/i686-linux-gnu/8.5.0/crtbegin.o -L/gnu/store/[...]-glibc-cross-i=
686-linux-gnu-2.33/lib -L/gnu/store/[...]-glibc-
cross-i686-linux-gnu-2.33-static/lib -L/gnu/store/[...]-gcc-cross-i686-linu=
x-gnu-8.5.0-lib/lib/gcc/i686-linux-gnu/8.5.0 -L/gnu/store/[...]-glibc-cross=
-i686-linux-gnu-2.33/lib conftest.o -lgcc --as-
needed -lgcc_s --no-as-needed -L/gnu/store/[...]-glibc-cross-i686-linux-gnu=
-2.33/lib -rpath=3D/gnu/store/[...]-glibc-cross-i686-linux-gnu-2.33/lib -rp=
ath=3D/gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0-
lib/i686-linux-gnu/lib -lgcc_s -lc -lgcc --as-needed -lgcc_s --no-as-needed=
 /gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0-lib/lib/gcc/i686-linux-gnu=
/8.5.0/crtend.o /gnu/store/[...]-glibc-cross-i686-
linux-gnu-2.33/lib/crtn.o
> i686-linux-gnu-ld: cannot find -lgcc_s
> i686-linux-gnu-ld: cannot find -lgcc_s

What went wrong here? I took a look at the folowing entry in CROSS_LIBRARY_=
PATH:
/gnu/store/[...]-gcc-cross-i686-linux-gnu-8.5.0-lib/lib/gcc/i686-linux-gnu/=
8.5.0/.
In this directory, there is a "libgcc.a", but not a "libgcc_s.so"! So, we h=
ave
a static libgcc library, but not a dynamic libgcc_s library!

To be investigated ... or worked around by tweaking CROSS_LIBRARY_PATH ...

--=-Xrtf5u6RyDUO3v4f3fPo
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYL8tJxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7helAQCyUSYOPOf54oX8+OrGRe9jGO8Y
Yjcoafxon5Cw5TAQuwEAyilTvHmorq3t+cKXUgKwcC4bAYn3SGyPHebOeCOhUQU=
=r5OK
-----END PGP SIGNATURE-----

--=-Xrtf5u6RyDUO3v4f3fPo--





Acknowledgement sent to Maxime Devos <maximedevos@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#48913; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 19 Jun 2021 12:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.