From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54190) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyj0r-0005Ae-4A for guix-patches@gnu.org; Wed, 21 Mar 2018 15:03:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eyj0o-00035c-0y for guix-patches@gnu.org; Wed, 21 Mar 2018 15:03:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:38339) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eyj0n-00035S-SH for guix-patches@gnu.org; Wed, 21 Mar 2018 15:03:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eyj0n-0007Id-JG for guix-patches@gnu.org; Wed, 21 Mar 2018 15:03:01 -0400 Subject: [bug#30831] [PATCH] gnu: rust: Update rust from 1.22.1 release to 1.24.1 Resent-Message-ID: From: Nikolai Merinov References: <874llhdocu.fsf@member.fsf.org> <20180318195811.70c2b820@scratchpost.org> Date: Thu, 22 Mar 2018 00:02:46 +0500 In-Reply-To: <20180318195811.70c2b820@scratchpost.org> (Danny Milosavljevic's message of "Sun, 18 Mar 2018 19:58:11 +0100") Message-ID: <87a7v12qw9.fsf@member.fsf.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: Danny Milosavljevic Cc: 30831@debbugs.gnu.org Hi Danny, I checked several times with "guix build --no-grafts --rounds=3D2 rust@1.24= .1" with "guix gc" between tries, but it worked correctly. I tried on x86-64 architecture with my patch over 79f450a120068ac1d2fc4e5b4b33ae938b604f95 guix commit.=20 Do you know how I can get same result as in your build? Regards, Nikolai Danny Milosavljevic writes: > Hi, > > Rust after this patch is not reproducible. > > Binary files > /gnu/store/nbyxci7zgv9z5zrkzw9c5wppgv3bk1rd-rust-1.24.1/lib/librustc-7b5e= a53516e6ab59.so > and > /gnu/store/nbyxci7zgv9z5zrkzw9c5wppgv3bk1rd-rust-1.24.1-check/lib/librust= c-7b5ea53516e6ab59.so > differ > Binary files > /gnu/store/nbyxci7zgv9z5zrkzw9c5wppgv3bk1rd-rust-1.24.1/lib/rustlib/x86_6= 4-unknown-linux-gnu/lib/librustc-7b5ea53516e6ab59.so > and > /gnu/store/nbyxci7zgv9z5zrkzw9c5wppgv3bk1rd-rust-1.24.1-check/lib/rustlib= /x86_64-unknown-linux-gnu/lib/librustc-7b5ea53516e6ab59.so > differ > > diffoscope says: > > =E2=94=82 =E2=94=82 =E2=94=82 - [26] .rustc PROGBITS 0= 000000000000000 be3030 6e5dd5 00 0 0 16 > =E2=94=82 =E2=94=82 =E2=94=82 - [27] .symtab SYMTAB 0= 000000000000000 12c8e08 158340 18 28 54351 8 > =E2=94=82 =E2=94=82 =E2=94=82 - [28] .strtab STRTAB 0= 000000000000000 1421148 3b00e3 00 0 0 1 > =E2=94=82 =E2=94=82 =E2=94=82 - [29] .shstrtab STRTAB 0= 000000000000000 17d122b 0000fe 00 0 0 1 > =E2=94=82 =E2=94=82 =E2=94=82 + [26] .rustc PROGBITS 0= 000000000000000 be3030 6e6b05 00 0 0 16 > =E2=94=82 =E2=94=82 =E2=94=82 + [27] .symtab SYMTAB 0= 000000000000000 12c9b38 158340 18 28 54351 8 > =E2=94=82 =E2=94=82 =E2=94=82 + [28] .strtab STRTAB 0= 000000000000000 1421e78 3b00e3 00 0 0 1 > =E2=94=82 =E2=94=82 =E2=94=82 + [29] .shstrtab STRTAB 0= 000000000000000 17d1f5b 0000fe 00 0 0 1 > =E2=94=82 =E2=94=82 =E2=94=82 Key to Flags: > [...] > =E2=94=82 =E2=94=82 =E2=94=82 - 1603: 0000000000000000 0x6e5dd5 OBJECT GL= OBAL DEFAULT 26 > rust_metadata_rustc_d87c35d223a98218627136b41e7e5b87 > =E2=94=82 =E2=94=82 =E2=94=82 + 1603: 0000000000000000 0x6e6b05 OBJECT GL= OBAL DEFAULT 26 > rust_metadata_rustc_d87c35d223a98218627136b41e7e5b87 > > And a metadata body part is missing in the second round.