From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45758) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exxZr-0002nG-KZ for guix-patches@gnu.org; Mon, 19 Mar 2018 12:24:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exxZq-0005am-Jm for guix-patches@gnu.org; Mon, 19 Mar 2018 12:24:03 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34168) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1exxZq-0005aR-Fv for guix-patches@gnu.org; Mon, 19 Mar 2018 12:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1exxZq-00057k-9v for guix-patches@gnu.org; Mon, 19 Mar 2018 12:24:02 -0400 Subject: [bug#30831] [PATCH] gnu: rust: Update rust from 1.22.1 release to 1.24.1 Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <874llhdocu.fsf@member.fsf.org> <87bmfmmm78.fsf@gnu.org> <87h8pcckv4.fsf@member.fsf.org> Date: Mon, 19 Mar 2018 17:23:54 +0100 In-Reply-To: <87h8pcckv4.fsf@member.fsf.org> (Nikolai Merinov's message of "Mon, 19 Mar 2018 17:26:07 +0500") Message-ID: <87efkgvxt1.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Nikolai Merinov Cc: 30831@debbugs.gnu.org, rekado@elephly.net Hello, Nikolai Merinov skribis: > Actually there is two ways to achieve this: > 1. Constantly update bootsrap binaries version. > 2. For each new release create new package. As result we'll be able to > use old rust release to build each new rust release. E.g. we can use > 1.21.0 bootstrap binaries, then build 1.22.0 rust and use it to build > 1.23.0 rust and then use it to build 1.24.1 rust. > > Which way is preferable?=20 Like I wrote, I would prefer option #2, so as to increase =E2=80=9Cbinary diversity=E2=80=9D and not rely on builds made by upstream. This obviously relates to . Ricardo, what=E2= =80=99s your take on this? > Please do not merge my patch until I'll check Danny's report about > reproducability. Sure! Thanks, Ludo=E2=80=99.