GNU logs - #46163, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#46163] [PATCH] staging gnu: Add wasm32 target to rustc.
Resent-From: John Soo <jsoo1@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 28 Jan 2021 22:05:02 +0000
Resent-Message-ID: <handler.46163.B.161187144422893 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 46163
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 46163 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.161187144422893
          (code B ref -1); Thu, 28 Jan 2021 22:05:02 +0000
Received: (at submit) by debbugs.gnu.org; 28 Jan 2021 22:04:04 +0000
Received: from localhost ([127.0.0.1]:50479 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1l5FOV-0005xB-V9
	for submit <at> debbugs.gnu.org; Thu, 28 Jan 2021 17:04:04 -0500
Received: from lists.gnu.org ([209.51.188.17]:44960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jsoo1@HIDDEN>) id 1l5FOT-0005wm-Il
 for submit <at> debbugs.gnu.org; Thu, 28 Jan 2021 17:04:02 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:53518)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jsoo1@HIDDEN>) id 1l5FOT-00031B-D0
 for guix-patches@HIDDEN; Thu, 28 Jan 2021 17:04:01 -0500
Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:53458)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jsoo1@HIDDEN>) id 1l5FOR-0004no-Pg
 for guix-patches@HIDDEN; Thu, 28 Jan 2021 17:04:01 -0500
Received: by mail-pj1-x1034.google.com with SMTP id p15so4675079pjv.3
 for <guix-patches@HIDDEN>; Thu, 28 Jan 2021 14:03:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=asu-edu.20150623.gappssmtp.com; s=20150623;
 h=from:to:subject:date:message-id:mime-version;
 bh=RP6NdKegF5LSy4a3bxqMB3sVEDGtaqf+F5cOtA4JXVY=;
 b=j4JlEf96IylEXjlp5GUoBk/NKzb7gtunv5ocgyHN3ZEQCltVZtYMCNrt731F9xY7gR
 zt3rMLaX8zASigt67rtOvSN0yj9HsXTCi4m/gWDNEHz6b4tHFACbgU9OWLP0CzZIIfOk
 p8CmrtW2Papcae+ZNveUPfHFtSqFlOay1BT3BV4aMn+6q/mB7/QNumIlCx1IOYYy/V1K
 nZolt/lkA1RUTGY/dt7mkY02miAiqocKMysCK+mXsXSNOiCI/BM6B6zVBq0SroaQJcFC
 U/fB/t1ycNWAY7Qc7/oSevRCZQKck4uV5nbJZXbhz0duPLvZs5zobJUu783g42Q8e7i8
 DElg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=RP6NdKegF5LSy4a3bxqMB3sVEDGtaqf+F5cOtA4JXVY=;
 b=ml+xqYfUeqBJwzcwQokLj0lzRvbrlBDJsqhfleLkwkVNGE4F/v8x0hDU8kMNtMy6IT
 8qzFLtMGeKNr/UGAKIGGI5GIK9wFdjS2HDVlgbClYfKrzkun3amWPvtKkAMhmZ3EQmqi
 GDyfoyFjUFCq4iEiJlTkiuU0FSMW8rXIFJPHCUm6rcfcWKL2ZcpRs8m1sbzOyCOnuO3B
 IPeAoy8PQxgMpqhwuS1um2/ie9Po7imJY2afA8WMFnt9JqrX8Vbtvu5lZCtrwU+lbBi9
 Xd5aLPyDoST+TgoPpFx+0xrT+qPGLMKo3nbjynqfe9lcqiYFVK6M7LRtFRvRVAWAYeJw
 Yo2A==
X-Gm-Message-State: AOAM531+UX6lj/cIHXAn09ZMAopOXpV+D+5R5zQZ1aITOj6FhoGz9smM
 jx0u5cH7PSYpBJ79h06DX1C3nnhV11Ostg==
X-Google-Smtp-Source: ABdhPJwb50D/IoSZ8xSOLFzYU9nebFE8KYh9GZ/05BEVwP59IU1c9gp9dLNqaqrZReBVZItFE9L+6A==
X-Received: by 2002:a17:90a:df0c:: with SMTP id
 gp12mr1420041pjb.3.1611871438155; 
 Thu, 28 Jan 2021 14:03:58 -0800 (PST)
Received: from ecenter ([2600:1700:83b0:8bd0::7a8])
 by smtp.gmail.com with ESMTPSA id e63sm6676678pfe.216.2021.01.28.14.03.57
 for <guix-patches@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 28 Jan 2021 14:03:57 -0800 (PST)
From: John Soo <jsoo1@HIDDEN>
Date: Thu, 28 Jan 2021 14:03:56 -0800
Message-ID: <87bld8k9bn.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="==-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
Received-SPF: pass client-ip=2607:f8b0:4864:20::1034;
 envelope-from=jsoo1@HIDDEN; helo=mail-pj1-x1034.google.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Type: text/plain

Hi Guix!

Recently I had to work with some webassembly and rust and our current
compiler did not support the target. This patch adds wasm32 support.

Kindly,

John


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0001-gnu-Add-wasm32-target-to-rust-1.46.patch
Content-Transfer-Encoding: quoted-printable

From=20ab40dbfd2db1a06939c353d7cb0cb64841dbaa35 Mon Sep 17 00:00:00 2001
From: John Soo <jsoo1@HIDDEN>
Date: Sat, 23 Jan 2021 08:43:52 -0800
Subject: [PATCH] gnu: Add wasm32 target to rust@HIDDEN

* gnu/packages/rust.scm (rust-1.46): [arguments] Add wasm32 to target
configuration, [native-inputs] Add node for tests.
=2D--
 gnu/packages/rust.scm | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index 98ae770745..7b40372cb2 100644
=2D-- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@ -1349,7 +1349,21 @@ move around."
                  (generate-all-checksums "vendor")
                  #t))
              (replace 'build
=2D               (lambda* _
+               (lambda* (#:key inputs #:allow-other-keys)
+                 (substitute* "config.toml"
+                   (("\\[build\\]" all)
+                    (string-append all "
+target =3D [\"" ,(nix-system->gnu-triplet-for-rust) "\", \"wasm32-unknown-=
unknown\"]
+"))
+                   (("\\[dist\\]" all)
+                    (string-append "
+[target.wasm32-unknown-unknown]
+llvm-config =3D \"" (assoc-ref inputs "llvm") "/bin/llvm-config\"
+cc =3D \"" (assoc-ref inputs "gcc") "/bin/gcc\"
+cxx =3D \"" (assoc-ref inputs "gcc") "/bin/g++\"
+ar =3D \"" (assoc-ref inputs "binutils") "/bin/ar\"
+"
+all)))
                  (invoke "./x.py" "build")
                  (invoke "./x.py" "build" "src/tools/cargo")
                  (invoke "./x.py" "build" "src/tools/rustfmt")
@@ -1364,7 +1378,9 @@ move around."
                         (string-append "-j" (number->string
                                              (min 4
                                                   (parallel-job-count))))))
=2D                   (invoke "./x.py" parallel-job-spec "test" "-vv")
+                   (invoke "./x.py" parallel-job-spec "test"
+                           (string-append "--target=3D" ,(nix-system->gnu-=
triplet-for-rust))
+                           "-vv")
                    (invoke "./x.py" parallel-job-spec "test"
                            "src/tools/cargo")
                    (invoke "./x.py" parallel-job-spec "test"
=2D-=20
2.30.0


--=-=-=--

--==-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJCBAEBCAAsFiEEWhWPr0BqdIqBqdxOT0N6drRIojsFAmATNMwOHGpzb28xQGFz
dS5lZHUACgkQT0N6drRIojsVHA//fBuXoEe8/4vTa8URvnxxe4QIFh7s1QNFOTU8
DKWIBzsRdY/TKnnt0VpPeJoVIjLXkQdSyLjiEmcag9aO/nLsjeD12Z5Tv3X+OoEH
H+nDY6u/ERfTAmsW1XFT7az9PGD+DeRWX4nKSYr+beuWlL+1Snn9KEZy3CcRPy0u
Lh+lgFdDyGfl28W/Z7LaJMbrsUJBgKbh0EqoUdyqJFAmpUL4kb7GXOfquGIvILvp
vLmRO5CVuMpWe/08DrRRtwSnCo5dnUKVA7Nvhwlqg83iP9hvSDbBhLH9tj28qCnM
KUrH8l1FhmsR2LiKtICM3G18xi8bFykNZgJmTLDMXs3YpB0/aqqTxfV/zikyESRi
jfewA0RlfefIuxdSgYaUZEs35E4VOpkmUciyQqzjczUkI+en5AvqTTUpHN2h0ITO
nxpS4izA4MQWJDWGyC0dQGGmS6sLxc+OW2VODg7Kmio6fP3+Gm2Re07HM0mrZoz5
Nr7v/hdR/dw5oEeRp/Rh7VDSTO/boGz4gegdlA+XJi1oL5ljVZV48PwvekARSzmR
3gPeYc5ZpBBdxd5Pc2sVN48tR2ycKVgeXZFmam9ALXvwV94RMZMzlz5v/ekUBVnD
bEG7XQ3xx6iPEXqtxmyqUt7gCB/MxKSXuzPaxapH6CWlKhZP6JLDjx30WXrMrLBG
1NaM70M=
=5UTx
-----END PGP SIGNATURE-----
--==-=-=--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: John Soo <jsoo1@HIDDEN>
Subject: bug#46163: Acknowledgement ([PATCH] staging gnu: Add wasm32
 target to rustc.)
Message-ID: <handler.46163.B.161187144422893.ack <at> debbugs.gnu.org>
References: <87bld8k9bn.fsf@HIDDEN>
X-Gnu-PR-Message: ack 46163
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 46163 <at> debbugs.gnu.org
Date: Thu, 28 Jan 2021 22:05:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 46163 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
46163: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46163
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Thu, 28 Jan 2021 22:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.