From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#35519: librsvg broken on i686-linux Date: Sat, 11 May 2019 02:00:26 +0200 Message-ID: <20190511020026.4d207749@scratchpost.org> References: <871s1ion48.fsf@netris.org> <87h8a2sc6j.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/19T5atM0E_KdLOXveJCSFTC"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:41517) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPFRn-0005bV-8x for bug-guix@gnu.org; Fri, 10 May 2019 20:01:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hPFRm-0005Qw-AS for bug-guix@gnu.org; Fri, 10 May 2019 20:01:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54149) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hPFRm-0005Qo-6r for bug-guix@gnu.org; Fri, 10 May 2019 20:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hPFRm-0000OT-4h for bug-guix@gnu.org; Fri, 10 May 2019 20:01:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87h8a2sc6j.fsf@elephly.net> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ricardo Wurmus Cc: 35519@debbugs.gnu.org --Sig_/19T5atM0E_KdLOXveJCSFTC Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, On Fri, 10 May 2019 14:53:40 +0200 Ricardo Wurmus wrote: > > Hydra failed to build librsvg on i686-linux, because it depends on Rust > > which is still broken on i686-linux in Guix. =20 >=20 > Danny opened a bug report with the mrustc upstream: >=20 > https://github.com/thepowersgang/mrustc/issues/108 >=20 > The last message there tells us to try again with current HEAD on > master. I tried it now--it *does* work on i686 if I follow the README of mrustc and build both it and rust 1.19 using the Makefile of mrustc. (I haven't tested armhf and x86_64 on mrustc master yet) But when I use our separate package definitions it fails when building libc= ore (which is the first library for the target compiler). Invoke seems to swallow the output, so I have no idea where or why it failed (grr). It's easily possible that some rust 1.19 build flags have to be adapted for the newer mrustc, but I don't know which yet. (Obviously, mrustc's makefile and/or Cargo.tomls already did the adaption if any) --Sig_/19T5atM0E_KdLOXveJCSFTC Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlzWEJoACgkQ5xo1VCww uqUMGwf/X1wIRYI11bSQv8p6eK4mEQx6n0HBIel3Q+4TyVpPXfUvmXvKV16PTTJz CK0GOaSlCe+E9V6eEK4UfwCfBIBF3ROr+NY7MW2RYAftvsyrwN3G/6XRNhejTRFu gEL6er6YQdA7JWAgo5NUWmFh7fOi6QBf0WG+66BlM10r9yiW4PN3unNkumD4ecj5 /5DQKOWLh+Dumwtv5GCM0xU7zgy7lbl2BchoW16GLDV3CGZg/47C2iYOgdg9J/jI 1g5OP7kiOsobE7UkC1Wuei/VmmuH7HSaYM0qMM35VTZ7JY6mOQqEHgX9bQiypiRO h/2OuuhZdWFtEa99kBUQUJRWwEG4xw== =8vuF -----END PGP SIGNATURE----- --Sig_/19T5atM0E_KdLOXveJCSFTC--