From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36517) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fY7Mt-0008TD-EB for guix-patches@gnu.org; Wed, 27 Jun 2018 06:08:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fY7Mo-00076v-Km for guix-patches@gnu.org; Wed, 27 Jun 2018 06:08:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:57218) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fY7Mo-00076e-AY for guix-patches@gnu.org; Wed, 27 Jun 2018 06:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fY7Mn-00008j-RH for guix-patches@gnu.org; Wed, 27 Jun 2018 06:08:01 -0400 Subject: [bug#31955] [PATCH] gnu: rust: support build with glibc-2.27, update to 1.26.2 Resent-Message-ID: MIME-Version: 1.0 In-Reply-To: <87in68i6b2.fsf@member.fsf.org> References: <87in68i6b2.fsf@member.fsf.org> From: Jelle Licht Date: Wed, 27 Jun 2018 12:06:58 +0200 Message-ID: Content-Type: multipart/alternative; boundary="000000000000793296056f9cc6b7" 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: 31955@debbugs.gnu.org --000000000000793296056f9cc6b7 Content-Type: text/plain; charset="UTF-8" 2018-06-18 23:34 GMT+02:00 Nikolai Merinov : > * gnu/packages/rust.scm (rust-source, rust-bootstrapped-package): Allow to > specify list of patches to rust sources. Update all rust new releases to > use > `rust-bootstrapped-package' as base package. > (rust-1.19): Split `patch-test' code to several phases to make it easier to > change code in next releases. > (rust-1.23): Disable "run-pass/out-of-stack.rs" test due to rust issue > #47863. > (rust-1.24): Instead of rewriting `patch-test' phase fix only required > places. > (rust-1.25): Switch to LLVM 6.0 that was supported starting from rust 1.25 > release. Enable "run-pass/out-of-stack.rs" back in release that can work > with > glibc-2.27. Enable rust codegen tests back. > (rust): new package for 1.26.2 rust release with many changes in paths to > old > tests. > * gnu/packages/patches/rust-coresimd-doctest.patch: use "avx" processor > feature for _mm256 operations. > --- > [...] > I can verify that I have a working rust 1.26.2 at the end of a (very) long build process. Could someone else still review the patch? --000000000000793296056f9cc6b7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


2018-06-18 23:34 GMT+02:00 Nikolai Merinov <nikolai.merin= ov@member.fsf.org>:
* gnu/p= ackages/rust.scm (rust-source, rust-bootstrapped-package): Allow to
specify list of patches to rust sources. Update all rust new releases to us= e
`rust-bootstrapped-package' as base package.
(rust-1.19): Split `patch-test' code to several phases to make it easie= r to
change code in next releases.
(rust-1.23): Disable "run-pass/out-of-stack.rs" test due to rus= t issue #47863.
(rust-1.24): Instead of rewriting `patch-test' phase fix only required = places.
(rust-1.25): Switch to LLVM 6.0 that was supported starting from rust 1.25<= br> release. Enable "run-pass/out-of-stack.rs" back in release that = can work with
glibc-2.27. Enable rust codegen tests back.
(rust): new package for 1.26.2 rust release with many changes in paths to o= ld
tests.
* gnu/packages/patches/rust-coresimd-doctest.patch: use "avx"= ; processor
feature for _mm256 operations.
---
[...]

I can verify that I have a working rust 1.26.2 at t= he end of a (very) long
build process. Could someone else still review t= he patch?
=C2=A0

--000000000000793296056f9cc6b7--