From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: More stability needed in our Rust packages, for IceCat 60 Date: Sat, 22 Sep 2018 10:47:03 +0200 Message-ID: <20180922104703.4544fb47@scratchpost.org> References: <20180921155929.16408.29671@vcs0.savannah.gnu.org> <20180921155930.0EB7B20498@vcs0.savannah.gnu.org> <87zhwatdai.fsf_-_@netris.org> <20180922071142.pihmtezzayjidhyv@thebird.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/L6FMWx12oXu=nuKU_YdlqCY"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36674) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g3dZH-0005Zb-Cb for guix-devel@gnu.org; Sat, 22 Sep 2018 04:47:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g3dZD-0001Pt-15 for guix-devel@gnu.org; Sat, 22 Sep 2018 04:47:11 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:34686) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g3dZC-0001P5-QP for guix-devel@gnu.org; Sat, 22 Sep 2018 04:47:06 -0400 In-Reply-To: <20180922071142.pihmtezzayjidhyv@thebird.nl> 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: Pjotr Prins Cc: guix-devel@gnu.org --Sig_/L6FMWx12oXu=nuKU_YdlqCY Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Pjotr, On Sat, 22 Sep 2018 09:11:42 +0200 Pjotr Prins wrote: > On Fri, Sep 21, 2018 at 11:35:17PM -0400, Mark H Weaver wrote: > > How would you feel about doing further Rust work on a separate branch, > > and periodically (maybe 2-4 times per month) merging the collected > > improvements into master? =20 >=20 > Or have a stable package which is a good idea anyway, especially with > boostrapping compilers.=20 Hmm... what do you mean by this? The entire bootstrap chain build is not succeeding yet - so the packages are not stable and cannot be stable yet. Bootstrapping rust is not done yet. It might look like it is, but if you look closely you'll see that the rust-1.23 package cheats by using a binary blob compiler. I'm still trying to find the magical combination of settings that will work for all Rust versions - otherwise, maintenance overhead would explode. Right now, mrustc and rust 1.19.0 are reasonably finished and will probably not change again in the next month. All the other rusts, good luck. In any case, further work will continue in wip-rust :) --Sig_/L6FMWx12oXu=nuKU_YdlqCY Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlumAYcACgkQ5xo1VCww uqU3Qwf/Y6RoEvJzPRdS1htswecWo/36qlrTrQngUZos2F2rfloiCzLbrVV8HOJt 2uQLX6aDt+A9+Ed/Dt5GI8TL1cXHa/GXmIv0eYXM/AuYQL41VaINJXoQMyNJ95rA rp/m/G6jS0jirS6Elukq1bPnGbch3/nZ9ibl5bWKje6/dz529QUKRP0Uh8JZNnGk vylsx5Td9Km7kHWF6d0RW/IVw15t3Z73Wb1JNxYTyYbrhM3Nf0QfA/NgYmihrSXr 4kKLuPY2G1oqfu6rHJEfmNikUelST9/GqpeJKMv71dmdF8JKRCKqb6gm004Of/l3 rv84V8810fyiTUnG8Bqb2l6JOCuzTg== =NKgq -----END PGP SIGNATURE----- --Sig_/L6FMWx12oXu=nuKU_YdlqCY--