From patchwork Mon Jan 28 06:50:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ivan Petkov X-Patchwork-Id: 867 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C30B016AE2; Mon, 28 Jan 2019 13:31:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 4DD5716AE0 for ; Mon, 28 Jan 2019 13:31:44 +0000 (GMT) Received: from localhost ([127.0.0.1]:60246 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1go70o-0000Qx-Ng for patchwork@mira.cbaines.net; Mon, 28 Jan 2019 08:31:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1go5d3-0004zq-Hb for guix-patches@gnu.org; Mon, 28 Jan 2019 07:03:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1go5d2-0005dt-2d for guix-patches@gnu.org; Mon, 28 Jan 2019 07:03:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:48989) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1go5d0-0005db-PH for guix-patches@gnu.org; Mon, 28 Jan 2019 07:03:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1go5d0-00084I-EI for guix-patches@gnu.org; Mon, 28 Jan 2019 07:03:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34232] [PATCH] gnu: rust: Package rust@1.29.2 Resent-From: Ivan Petkov Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 28 Jan 2019 12:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34232 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34232@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154867697030992 (code B ref -1); Mon, 28 Jan 2019 12:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jan 2019 12:02:50 +0000 Received: from localhost ([127.0.0.1]:48270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1go5cn-00083n-IS for submit@debbugs.gnu.org; Mon, 28 Jan 2019 07:02:49 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1go0ky-0000Vz-Ck for submit@debbugs.gnu.org; Mon, 28 Jan 2019 01:50:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:37083) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1go0kt-0000YP-7B for submit@debbugs.gnu.org; Mon, 28 Jan 2019 01:50:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58133) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1go0ks-0002BM-C1 for guix-patches@gnu.org; Mon, 28 Jan 2019 01:50:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1go0kr-0000XE-OZ for guix-patches@gnu.org; Mon, 28 Jan 2019 01:50:50 -0500 Received: from mail-pf1-x441.google.com ([2607:f8b0:4864:20::441]:42229) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1go0kr-0000Wd-I1 for guix-patches@gnu.org; Mon, 28 Jan 2019 01:50:49 -0500 Received: by mail-pf1-x441.google.com with SMTP id 64so7565052pfr.9 for ; Sun, 27 Jan 2019 22:50:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:date:subject:message-id :to; bh=0mPDC+wSGdxjU82j0ACPnnoKj56YQ0kz6hmKci0zZ8w=; b=XTGDdtLt9QLmjQqb9W/gn3tazR1WugC+vrKn3ArxY8gZzel69DkAkEFW+YBTe1IY7M nRRDex+rUq2G/armqR/hmgsveI+TdsQ6CTh55N8cb9jYeDIJ9XEtq+dItAddCb+ZNS9y Bptv/3SPdAn9mglKn4/tjsMIW4Gvs8+f+fvt/PgtuktlKOp1oDALWIl3MjRY2i8NA72z 8HdB2P87ScJXsh+UQSWWHEGGgYCWbGpTadgu3pNw/kTT8NvdbBR0RPEqDuS40+00srZ8 w4uaoMziagyOjR0qf6L+tHqF/Z8gbCfwQlcaRu4iFSzbkdeaQZnH5pEag2wTcoZPiSoe KCwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version:date :subject:message-id:to; bh=0mPDC+wSGdxjU82j0ACPnnoKj56YQ0kz6hmKci0zZ8w=; b=XGFksQV9WKqxFXoSIi/igdr0ckCPwuPnRZ6nJj6enHD1zIzjsCTpIpME/kWL+2/pmQ f6Qel1C94YNoZOYQrTO7cT2wdk4eF3NupVMX8ay1fnAwquTyCO7GpMqyZtXuMg6sAc4b 6nkL2ffuREkSjMbk8cxqjUllc0M5o898+TsxCZQrt60iqZPOHRGT4ljYSDDcHCEIY0rU gGZ3dt2NYNcPnSiLwcj1aS833rNv3IBgORoL5Ca2cKb4dC5m+VjY4sJz7Oti49Gd3foI QT4UnmXjQZ9+QGlOBklMS2CmsbSnGr4SFJYuhHCshpBdBYUryvGsl8Fk58WIRBN43wA4 oXRw== X-Gm-Message-State: AJcUukf3mUaP9CgU0bXiwYgwB4JsUrnEpQ5/MntP+n38jvdSUNTAI4TE bf5nLPVlLmT2k2nv864OfQuieLhLDK8= X-Google-Smtp-Source: ALg8bN5GZKnOsNMRUmrRs7Mh8Lb9e8wNXE6yxRrmKuD+aT+WA1+NfE6WEK9ppGeoC15Jg/BtyTa/ew== X-Received: by 2002:a62:3811:: with SMTP id f17mr21192573pfa.206.1548658248361; Sun, 27 Jan 2019 22:50:48 -0800 (PST) Received: from ?IPv6:2601:602:9a00:1784:cc7b:696c:b47:77d9? ([2601:602:9a00:1784:cc7b:696c:b47:77d9]) by smtp.gmail.com with ESMTPSA id 15sm55336002pfr.55.2019.01.27.22.50.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 27 Jan 2019 22:50:47 -0800 (PST) From: Ivan Petkov Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Date: Sun, 27 Jan 2019 22:50:46 -0800 Message-Id: X-Mailer: Apple Mail (2.3445.9.1) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Mon, 28 Jan 2019 07:02:47 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-Mailman-Approved-At: Mon, 28 Jan 2019 08:31:38 -0500 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/rust.scm (rust): renamed to rust-1.28 * gnu/packages/rust.scm (rust): Packaged rust@1.29.2 by inheriting from rust@1.28.0 and only applying the necessary patches which were lacking upstream --- gnu/packages/rust.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 501736d89..179689973 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -749,7 +749,7 @@ jemalloc = \"" jemalloc "/lib/libjemalloc_pic.a" "\" (("fn thin_lto_works") "#[ignore]\nfn thin_lto_works")) #t))))))))) -(define-public rust +(define-public rust-1.28 (let ((base-rust (rust-bootstrapped-package rust-1.27 "1.28.0" "11k4rn77bca2rikykkk9fmprrgjswd4x4kaq7fia08vgkir82nhx" @@ -782,3 +782,13 @@ jemalloc = \"" jemalloc "/lib/libjemalloc_pic.a" "\" #t)) ;; The thinlto test should pass with llvm 6. (delete 'disable-thinlto-test)))))))) + +(define-public rust + (let ((base-rust + (rust-bootstrapped-package rust-1.28 "1.29.2" + "1jb787080z754caa2w3w1amsygs4qlzj9rs1vy64firfmabfg22h" + #:patches + '("rust-1.25-accept-more-detailed-gdb-lines.patch" + "rust-reproducible-builds.patch")))) + (package + (inherit base-rust))))