From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 0/2] Update libuv and node Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Jul 2018 15:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 32095@debbugs.gnu.org Cc: Mathieu Lirzin X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15310630452385 (code B ref -1); Sun, 08 Jul 2018 15:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Jul 2018 15:17:25 +0000 Received: from localhost ([127.0.0.1]:51253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBRE-0000cP-WC for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBRD-0000cD-KA for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcBR7-0006v7-Fz for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fcBR7-0006v0-Ck for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54045) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcBR6-0004Ci-H6 for guix-patches@gnu.org; Sun, 08 Jul 2018 11:17:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcBR3-0006ta-4P for guix-patches@gnu.org; Sun, 08 Jul 2018 11:17:16 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:47577) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fcBR2-0006t7-TQ; Sun, 08 Jul 2018 11:17:13 -0400 X-Originating-IP: 109.10.63.85 Received: from localhost.localdomain (85.63.10.109.rev.sfr.net [109.10.63.85]) (Authenticated sender: mthl@reuz.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 1F807240005; Sun, 8 Jul 2018 15:17:10 +0000 (UTC) From: Mathieu Lirzin Date: Sun, 8 Jul 2018 17:16:39 +0200 Message-Id: <20180708151639.27889-1-mthl@gnu.org> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Node now requires a newer ‘libuv’ and doesn't build without ‘openssl-next’. Mathieu Lirzin (2): gnu: libuv: Update to 1.21.0. gnu: node: Update to 10.6.0. gnu/packages/libevent.scm | 4 ++-- gnu/packages/node.scm | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) -- 2.18.0 From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 1/2] gnu: libuv: Update to 1.21.0. References: <20180708151639.27889-1-mthl@gnu.org> In-Reply-To: <20180708151639.27889-1-mthl@gnu.org> Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Jul 2018 15:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 32095@debbugs.gnu.org Cc: Mathieu Lirzin Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.15310632332694 (code B ref 32095); Sun, 08 Jul 2018 15:21:02 +0000 Received: (at 32095) by debbugs.gnu.org; 8 Jul 2018 15:20:33 +0000 Received: from localhost ([127.0.0.1]:51258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBUH-0000hM-EL for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:20:33 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:49937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBUF-0000hB-Be for 32095@debbugs.gnu.org; Sun, 08 Jul 2018 11:20:31 -0400 Received: from localhost.localdomain (85.63.10.109.rev.sfr.net [109.10.63.85]) (Authenticated sender: mthl@reuz.fr) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 18886240007; Sun, 8 Jul 2018 15:20:29 +0000 (UTC) From: Mathieu Lirzin Date: Sun, 8 Jul 2018 17:20:08 +0200 Message-Id: <20180708152009.28002-1-mthl@gnu.org> X-Mailer: git-send-email 2.18.0 X-Spam-Level: X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/libevent.scm (libuv): Update to 1.21.0. --- gnu/packages/libevent.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm index 983c8625e..a7cff1571 100644 --- a/gnu/packages/libevent.scm +++ b/gnu/packages/libevent.scm @@ -121,14 +121,14 @@ limited support for fork events.") (define-public libuv (package (name "libuv") - (version "1.19.2") + (version "1.21.0") (source (origin (method url-fetch) (uri (string-append "https://dist.libuv.org/dist/v" version "/libuv-v" version ".tar.gz")) (sha256 (base32 - "1msk9ac1z69whww88ibrwjqkd1apdla6l77cm2fwy5kigq0z5g3w")))) + "0v84fjp5qmzinbrris2gdx1gxll5mi6j6w8zn915k4q6ks9x7ncn")))) (build-system gnu-build-system) (arguments '(#:phases (modify-phases %standard-phases -- 2.18.0 From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 08 Jul 2018 15:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 32095@debbugs.gnu.org Cc: Mathieu Lirzin Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.15310632362707 (code B ref 32095); Sun, 08 Jul 2018 15:21:02 +0000 Received: (at 32095) by debbugs.gnu.org; 8 Jul 2018 15:20:36 +0000 Received: from localhost ([127.0.0.1]:51261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBUJ-0000hb-Qd for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:20:35 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:41733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBUH-0000hL-B6 for 32095@debbugs.gnu.org; Sun, 08 Jul 2018 11:20:33 -0400 Received: from localhost.localdomain (85.63.10.109.rev.sfr.net [109.10.63.85]) (Authenticated sender: mthl@reuz.fr) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 7E71E240005; Sun, 8 Jul 2018 15:20:32 +0000 (UTC) From: Mathieu Lirzin Date: Sun, 8 Jul 2018 17:20:09 +0200 Message-Id: <20180708152009.28002-2-mthl@gnu.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180708152009.28002-1-mthl@gnu.org> References: <20180708152009.28002-1-mthl@gnu.org> X-Spam-Level: X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/node.scm (node): Update to 10.6.0. --- gnu/packages/node.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index d1de7a536..363c6b845 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm @@ -44,14 +44,14 @@ (define-public node (package (name "node") - (version "9.11.1") + (version "10.6.0") (source (origin (method url-fetch) (uri (string-append "https://nodejs.org/dist/v" version "/node-v" version ".tar.gz")) (sha256 (base32 - "1vjh9zvw7wkdz6b0l99ya7mqjk0l8lbg9isr1q8rxwp400dhkk32")) + "0sxkhjkcqpyf5gkv1nw93w2hmkglwy2qzfsdy2hgx3z1pvxfn1w0")) (modules '((guix build utils))) (snippet `(begin @@ -169,7 +169,7 @@ ("icu4c" ,icu4c) ("libuv" ,libuv) ("nghttp2" ,nghttp2 "lib") - ("openssl" ,openssl) + ("openssl" ,openssl-next) ("zlib" ,zlib))) (synopsis "Evented I/O for V8 JavaScript") (description "Node.js is a platform built on Chrome's JavaScript runtime -- 2.18.0 From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 1/2] gnu: libuv: Update to 1.21.0. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Jul 2018 14:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Lirzin Cc: 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153114831332218 (code B ref 32095); Mon, 09 Jul 2018 14:59:02 +0000 Received: (at 32095) by debbugs.gnu.org; 9 Jul 2018 14:58:33 +0000 Received: from localhost ([127.0.0.1]:52585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcXcW-0008NZ-Ql for submit@debbugs.gnu.org; Mon, 09 Jul 2018 10:58:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcXcV-0008NK-8S for 32095@debbugs.gnu.org; Mon, 09 Jul 2018 10:58:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcXcP-0002g7-BU for 32095@debbugs.gnu.org; Mon, 09 Jul 2018 10:58:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40652) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcXcK-0002fP-TH; Mon, 09 Jul 2018 10:58:20 -0400 Received: from [193.50.110.150] (port=58982 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fcXcK-0001DQ-5L; Mon, 09 Jul 2018 10:58:20 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180708151639.27889-1-mthl@gnu.org> <20180708152009.28002-1-mthl@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 Messidor an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 09 Jul 2018 16:58:18 +0200 In-Reply-To: <20180708152009.28002-1-mthl@gnu.org> (Mathieu Lirzin's message of "Sun, 8 Jul 2018 17:20:08 +0200") Message-ID: <87r2kcfoc5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Mathieu Lirzin skribis: > * gnu/packages/libevent.scm (libuv): Update to 1.21.0. Applied, thanks! From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Jul 2018 15:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Lirzin Cc: 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153114841832510 (code B ref 32095); Mon, 09 Jul 2018 15:01:01 +0000 Received: (at 32095) by debbugs.gnu.org; 9 Jul 2018 15:00:18 +0000 Received: from localhost ([127.0.0.1]:52601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcXeE-0008SI-3p for submit@debbugs.gnu.org; Mon, 09 Jul 2018 11:00:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcXeB-0008S2-TV for 32095@debbugs.gnu.org; Mon, 09 Jul 2018 11:00:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcXe3-0003Zh-Ng for 32095@debbugs.gnu.org; Mon, 09 Jul 2018 11:00:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40780) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcXdx-0003MC-1W; Mon, 09 Jul 2018 11:00:01 -0400 Received: from [193.50.110.150] (port=58984 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fcXdw-0004Ae-4a; Mon, 09 Jul 2018 11:00:00 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 Messidor an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 09 Jul 2018 16:59:58 +0200 In-Reply-To: <20180708152009.28002-2-mthl@gnu.org> (Mathieu Lirzin's message of "Sun, 8 Jul 2018 17:20:09 +0200") Message-ID: <87muv0fo9d.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Mathieu Lirzin skribis: > * gnu/packages/node.scm (node): Update to 10.6.0. I have it fail its tests like this: --8<---------------cut here---------------start------------->8--- Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/addon= s/load-long-path Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/addon= s/make-callback Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/addon= s/make-callback-domain-warning /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/tools/build-addons.js:58 main(process.argv[3]).catch((err) =3D> setImmediate(() =3D> { throw err; })= ); ^ Error: Command failed: /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/out/R= elease/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_mo= dules/node-gyp/bin/node-gyp.js rebuild --directory=3D/tmp/guix-build-node-1= 0.6.0.drv-0/node-v10.6.0/test/addons/buffer-free-callback Traceback (most recent call last): File "/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_module= s/node-gyp/gyp/gyp_main.py", line 13, in import gyp File "/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_module= s/node-gyp/gyp/pylib/gyp/__init__.py", line 8, in import gyp.input EOFError: EOF read where object expected at ChildProcess.exithandler (child_process.js:291:12) at ChildProcess.emit (events.js:182:13) at maybeClose (internal/child_process.js:961:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5) make[1]: *** [Makefile:345: test/addons/.buildstamp] Error 1 make: *** [Makefile:266: test] Error 2 --8<---------------cut here---------------end--------------->8--- Does this test pass for you? Thanks, Ludo=E2=80=99. From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 1/2] gnu: libuv: Update to 1.21.0. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 Jul 2018 15:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Lirzin Cc: 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.15311489351102 (code B ref 32095); Mon, 09 Jul 2018 15:09:01 +0000 Received: (at 32095) by debbugs.gnu.org; 9 Jul 2018 15:08:55 +0000 Received: from localhost ([127.0.0.1]:52673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcXmT-0000Hb-OP for submit@debbugs.gnu.org; Mon, 09 Jul 2018 11:08:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcXmR-0000HK-6O for 32095@debbugs.gnu.org; Mon, 09 Jul 2018 11:08:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcXmL-0008DC-2j for 32095@debbugs.gnu.org; Mon, 09 Jul 2018 11:08:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40962) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcXmE-0008Be-FL; Mon, 09 Jul 2018 11:08:34 -0400 Received: from [193.50.110.150] (port=59034 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fcXmE-0006k2-0b; Mon, 09 Jul 2018 11:08:34 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180708151639.27889-1-mthl@gnu.org> <20180708152009.28002-1-mthl@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 Messidor an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 09 Jul 2018 17:08:32 +0200 In-Reply-To: <20180708152009.28002-1-mthl@gnu.org> (Mathieu Lirzin's message of "Sun, 8 Jul 2018 17:20:08 +0200") Message-ID: <87efgcfnv3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mathieu Lirzin skribis: > * gnu/packages/libevent.scm (libuv): Update to 1.21.0. Actually this upgrade is not OK as is for =E2=80=98master=E2=80=99 because = (1) 2,9K packages depend on libuv via CMake, and (2) the upgrade breaks CMake like this: --8<---------------cut here---------------start------------->8--- -- Found LibRHash: /gnu/store/spgvgyl7gc55k0hyn0b0rgzpjg1kb3v2-rhash-1.3.6/= lib/librhash.so=20=20 -- Found ZLIB: /gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/= libz.so (found version "1.2.11")=20 -- Found CURL: /gnu/store/wvd2bm9zqgy2v6yw8cp9id6hw4zlwa4i-curl-7.59.0/lib/= libcurl.so (found version "7.59.0")=20 -- Found EXPAT: /gnu/store/70825hjil6070g7cs3mmdnfwmhxgga36-expat-2.2.5/lib= /libexpat.so (found version "2.2.5")=20 -- Found LibArchive: /gnu/store/9srbvs17nmh352xxkqadsjan7k5zrwl4-libarchive= -3.3.2/lib/libarchive.so (found suitable version "3.3.2", minimum required = is "3.0.0")=20 -- Could NOT find LibUV: Found unsuitable version "", but required is at le= ast "1.0.0" (found /gnu/store/bwifrgnryd50lsla5hr3m4ida01gyklc-libuv-1.21.0= /lib/libuv.so) CMake Error at CMakeLists.txt:551 (message): CMAKE_USE_SYSTEM_LIBUV is ON but a libuv is not found! Call Stack (most recent call first): CMakeLists.txt:682 (CMAKE_BUILD_UTILITIES) -- Configuring incomplete, errors occurred! See also "/tmp/guix-build-cmake-3.11.0.drv-0/cmake-3.11.0/CMakeFiles/CMakeO= utput.log". See also "/tmp/guix-build-cmake-3.11.0.drv-0/cmake-3.11.0/CMakeFiles/CMakeE= rror.log". --------------------------------------------- Error when bootstrapping CMake: Problem while running initial CMake --------------------------------------------- --8<---------------cut here---------------end--------------->8--- I think one way around it, as a first step, is to define libuv-1.21 separately, for use by Node. Could you try that? Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 24 09:47:40 2018 Received: (at control) by debbugs.gnu.org; 24 Jul 2018 13:47:41 +0000 Received: from localhost ([127.0.0.1]:54869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhxfA-0004Yv-Nt for submit@debbugs.gnu.org; Tue, 24 Jul 2018 09:47:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhxf9-0004Yj-EZ for control@debbugs.gnu.org; Tue, 24 Jul 2018 09:47:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhxf0-0006KO-UY for control@debbugs.gnu.org; Tue, 24 Jul 2018 09:47:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33177) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhxf0-0006KJ-QJ for control@debbugs.gnu.org; Tue, 24 Jul 2018 09:47:30 -0400 Received: from [193.50.110.227] (port=52638 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fhxf0-00015O-AF for control@debbugs.gnu.org; Tue, 24 Jul 2018 09:47:30 -0400 Date: Tue, 24 Jul 2018 15:47:27 +0200 Message-Id: <87y3e04ufk.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32095 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tags 32095 moreinfo From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 07 Sep 2018 00:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo patch To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153628161123515 (code B ref 32095); Fri, 07 Sep 2018 00:54:01 +0000 Received: (at 32095) by debbugs.gnu.org; 7 Sep 2018 00:53:31 +0000 Received: from localhost ([127.0.0.1]:48579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy51X-000674-6u for submit@debbugs.gnu.org; Thu, 06 Sep 2018 20:53:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy51U-00066o-KL for 32095@debbugs.gnu.org; Thu, 06 Sep 2018 20:53:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fy51N-0008A0-AR for 32095@debbugs.gnu.org; Thu, 06 Sep 2018 20:53:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57504) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fy51G-00081u-Rg; Thu, 06 Sep 2018 20:53:06 -0400 Received: from 85.63.10.109.rev.sfr.net ([109.10.63.85]:46950 helo=token) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fy51G-00088U-6I; Thu, 06 Sep 2018 20:53:06 -0400 From: Mathieu Lirzin In-Reply-To: <87muv0fo9d.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 09 Jul 2018 16:59:58 +0200") Date: Fri, 07 Sep 2018 01:23:22 +0200 Message-ID: <87pnxqus5x.fsf@gnu.org> References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mathieu Lirzin skribis: > >> * gnu/packages/node.scm (node): Update to 10.6.0. > > I have it fail its tests like this: > > Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/add= ons/load-long-path > Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/add= ons/make-callback > Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/add= ons/make-callback-domain-warning > /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/tools/build-addons.js:58 > main(process.argv[3]).catch((err) =3D> setImmediate(() =3D> { throw err; = })); > ^ > > Error: Command failed: /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/out= /Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_= modules/node-gyp/bin/node-gyp.js rebuild --directory=3D/tmp/guix-build-node= -10.6.0.drv-0/node-v10.6.0/test/addons/buffer-free-callback > Traceback (most recent call last): > File "/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_modu= les/node-gyp/gyp/gyp_main.py", line 13, in > import gyp > File "/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_modu= les/node-gyp/gyp/pylib/gyp/__init__.py", line 8, in > import gyp.input > EOFError: EOF read where object expected > > at ChildProcess.exithandler (child_process.js:291:12) > at ChildProcess.emit (events.js:182:13) > at maybeClose (internal/child_process.js:961:16) > at Process.ChildProcess._handle.onexit (internal/child_process.js:248= :5) > make[1]: *** [Makefile:345: test/addons/.buildstamp] Error 1 > make: *** [Makefile:266: test] Error 2 > > Does this test pass for you? I am pretty confident it worked before sending the patch. But now it fails with some crypto related errors during =E2=80=98make -s jstest=E2=80= =99. --8<---------------cut here---------------start------------->8--- =3D=3D=3D release test-crypto-scrypt =3D=3D=3D Path: parallel/test-crypto-scrypt /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/common/index.js:752 throw new assert.AssertionError({ ^ AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input B: + expected - actual ... Lines skipped Comparison { - message: 'error:060B50AC:digital envelope routines:EVP_PBE_scrypt:memor= y limit exceeded', + code: 'ERR_CRYPTO_SCRYPT_INVALID_PARAMETER', + message: 'Invalid scrypt parameter', type: [Function: Error] { ... } } at new AssertionError (internal/assert.js:268:11) at Object.innerFn (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/= common/index.js:752:15) at expectedException (assert.js:489:19) at expectsError (assert.js:577:16) at Function.throws (assert.js:608:3) at Object.expectsError (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/= test/common/index.js:764:12) at Object. (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/t= est/parallel/test-crypto-scrypt.js:126:10) at Module._compile (internal/modules/cjs/loader.js:689:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) Command: out/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/te= st/parallel/test-crypto-scrypt.js =3D=3D=3D release test-tls-passphrase =3D=3D=3D Path: parallel/test-tls-passphrase assert.js:578 throw actual; ^ Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad dec= rypt at Object.createSecureContext (_tls_common.js:144:17) at Object.exports.connect (_tls_wrap.js:1119:48) at /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/parallel/test-tl= s-passphrase.js:228:7 at getActual (assert.js:497:5) at Function.throws (assert.js:608:24) at Object. (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/t= est/parallel/test-tls-passphrase.js:227:8) at Module._compile (internal/modules/cjs/loader.js:689:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) Command: out/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/te= st/parallel/test-tls-passphrase.js =3D=3D=3D release test-tls-server-verify =3D=3D=3D Path: parallel/test-tls-server-verify 0 0 connecting with agent1 0 1 connecting with agent2 0 2 connecting with agent3 0 3 connecting with nocert 1 0 connecting with agent1 1 1 connecting with agent2 1 2 connecting with agent3 1 3 connecting with nocert 2 0 connecting with agent1 2 1 connecting with agent2 2 2 connecting with agent3 2 3 connecting with nocert 3 0 connecting with agent1 3 1 connecting with agent2 3 2 connecting with agent3 3 3 connecting with nocert 4 0 connecting with agent1 4 1 connecting with agent2 4 2 connecting with agent3 4 3 connecting with nocert 5 0 connecting with agent1 5 1 connecting with agent2 5 2 connecting with agent3 5 3 connecting with agent4 5 4 connecting with nocert 0 Running 'Do not request certs. Everyone is unauthorized.' 0 - unauthed connection: null 0 - unauthed connection: null 0 - unauthed connection: null 0 0 * unauthed 0 1 * unauthed 0 2 * unauthed 0 - unauthed connection: null 0 3 * unauthed 1 Running 'Allow both authed and unauthed connections with CA1' 1 - authed connection: agent1 1 - unauthed connection: DEPTH_ZERO_SELF_SIGNED_CERT 1 - unauthed connection: UNABLE_TO_VERIFY_LEAF_SIGNATURE 1 0 * authed 1 1 * unauthed 1 2 * unauthed 1 - unauthed connection: UNABLE_TO_GET_ISSUER_CERT 1 3 * unauthed 2 Running 'Do not request certs at connection. Do that later' 2 - connected, renegotiating 2 - authed connection: agent1 2 0 * authed 2 - unauthed connection: null 2 1 * unauthed 2 - unauthed connection: null 2 2 * unauthed 2 - unauthed connection: null 2 3 * unauthed 3 Running 'Allow only authed connections with CA1' 3 - authed connection: agent1 3 0 * authed 4 Running 'Allow only authed connections with CA1 and CA2' 4 - authed connection: agent1 4 0 * authed 4 - authed connection: agent3 4 2 * authed 5 Running 'Allow only certs signed by CA2 but not in the CRL' assert.js:79 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: 5 2 agent3 rejected, but should NOT have be= en at ChildProcess. (/tmp/guix-build-node-10.6.0.drv-0/node-v10= .6.0/test/parallel/test-tls-server-verify.js:232:14) at ChildProcess.emit (events.js:182:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:237:1= 2) Command: out/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/te= st/parallel/test-tls-server-verify.js [18:56|% 100|+ 2306|- 3]: Done make[1]: *** [Makefile:256: jstest] Error 1 make: *** [Makefile:270: test] Error 2 --8<---------------cut here---------------end--------------->8--- I have tried to build 10.9.0 which has been released and the test suite fails because of network access. --8<---------------cut here---------------start------------->8--- make -s build-addons touch d9f90e808e8e700c15c35c2d7be302e61a333778.intermediate touch 6843310704f7b860e12805ed03c0ca2ab1bcdadb.intermediate LD_LIBRARY_PATH=3D/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Rele= ase/lib.host:/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/lib= .target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /tmp/gu= ix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/src/node/inspec= tor/protocol; python tools/inspector_protocol/CodeGenerator.py --jinja_dir = tools/inspector_protocol/.. --output_base "/tmp/guix-build-node-10.9.0.drv-= 0/node-v10.9.0/out/Release/obj/gen/src/" --config "/tmp/guix-build-node-10.= 9.0.drv-0/node-v10.9.0/out/Release/obj/gen/node_protocol_config.json" LD_LIBRARY_PATH=3D/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Rele= ase/lib.host:/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/lib= .target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; m= kdir -p /tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/= src/inspector/protocol /tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/R= elease/obj/gen/include/inspector; python ../third_party/inspector_protocol/= CodeGenerator.py --jinja_dir ../third_party --output_base "/tmp/guix-build-= node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/src/inspector" --config = ../src/inspector/inspector_protocol_config.json touch f70a2bc83365ae821b54e7787433d4a600b5cf5e.intermediate LD_LIBRARY_PATH=3D/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Rele= ase/lib.host:/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/lib= .target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; m= kdir -p /tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/= torque-generated; "/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Relea= se/torque" ../src/builtins/base.tq ../src/builtins/array.tq ../src/builtins= /typed-array.tq -o "/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Rele= ase/obj/gen/torque-generated" npm ERR! code ENOTFOUND npm ERR! errno ENOTFOUND npm ERR! network request to https://registry.npmjs.org/rehype-raw failed, r= eason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443 npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network s= ettings. npm ERR! network=20 npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config' make[1]: *** [Makefile:1075: tools/doc/node_modules] Error 1 make: *** [Makefile:271: test] Error 2 Test suite failed, dumping logs. --8<---------------cut here---------------end--------------->8--- Anyway I am giving up. Sorry for the delay. --=20 Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 06 20:56:07 2018 Received: (at control) by debbugs.gnu.org; 7 Sep 2018 00:56:07 +0000 Received: from localhost ([127.0.0.1]:48583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy54B-0006BQ-8J for submit@debbugs.gnu.org; Thu, 06 Sep 2018 20:56:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy549-0006Av-VF for control@debbugs.gnu.org; Thu, 06 Sep 2018 20:56:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fy53z-0002Zw-Ir for control@debbugs.gnu.org; Thu, 06 Sep 2018 20:56:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57527) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fy53b-0002Eb-IQ for control@debbugs.gnu.org; Thu, 06 Sep 2018 20:55:55 -0400 Received: from 85.63.10.109.rev.sfr.net ([109.10.63.85]:46960 helo=token) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fy53b-0008LH-8b for control@debbugs.gnu.org; Thu, 06 Sep 2018 20:55:31 -0400 Date: Fri, 07 Sep 2018 02:55:30 +0200 Message-Id: <87k1nyunwd.fsf@gnu.org> To: control@debbugs.gnu.org From: Mathieu Lirzin Subject: control message for bug #32095 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tags 32095 - moreinfo From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 07 Sep 2018 11:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Lirzin , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153631927928059 (code B ref 32095); Fri, 07 Sep 2018 11:22:02 +0000 Received: (at 32095) by debbugs.gnu.org; 7 Sep 2018 11:21:19 +0000 Received: from localhost ([127.0.0.1]:48868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyEp6-0007IN-2r for submit@debbugs.gnu.org; Fri, 07 Sep 2018 07:21:18 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:58781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyEp4-0007ID-EJ for 32095@debbugs.gnu.org; Fri, 07 Sep 2018 07:21:11 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 2790821EEB; Fri, 7 Sep 2018 07:21:10 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 07 Sep 2018 07:21:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=+x/ugU6kwWZ9c50jTeU3Dab5wkf5Gj5J6g/VUQehoEw=; b=kRGnll16 RJo0TQ5YqvvJY9nmB0S8xakPvT29HtuY08/Uy9aEuoNLKXKef9wKBGR0fP+yMNAN 8PHaRFPPh6mZRpcBgG/cI2Vwginy17OtX+JPpjwkSIR12ZPU4bOGWkFXotWkGAVH SthrAw0Su+vPAQJmsvmAgS/21mQ5aIpTyJpJ2mVd8zEL8F8CMJ+7VX/zUIJRKgBB xHZqnqaKolDhri46E/Y/0SFcvuaTv81pTjtpM92v88NIDgqZRGbcMHBPQFuPZRW0 H3rW4a5zZFUiWjkNMr5ZrlVMMNGxiWWkSW1ki//akCsCst0OPQgmt4KwO+AkYG8u FziD9LtjC9rvEA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=+x/ugU6kwWZ9c50jTeU3Dab5wkf5G j5J6g/VUQehoEw=; b=Fdp1lfb0JhOAHZJ2cLNcPevM2cAxc/cOuVk4MC73cTQRF cgD8T+NiX5N1iq2QJtd3XQnpVhNPhIoPkQl3dYltlyDgF1vJjIPy1I7bpH1seiiS eLmfRfPUciI/69Rxao31KK/CT4PdTgKkuU/oqWjkrLyi7p9wug8sCzn+d3pAtFjX T9iHynRQTNaWBMm9N/Ga5cTgA7UQ1BlM69UMnWylUw4z/xkUifc2me8aNIxToZHm 5tZmkWzPBhPWp9ldvLZBq3W+zpbJFBNTt/2v+8yD3CFvbdhca2RtAYtiCwzkNCDM 724nkBMukqKhSNvjI9iGgVScO1wON/u+HbQz4Ui3Q== X-ME-Proxy: X-ME-Sender: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id 5F47B10293; Fri, 7 Sep 2018 07:21:09 -0400 (EDT) From: Marius Bakke In-Reply-To: <87pnxqus5x.fsf@gnu.org> References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Fri, 07 Sep 2018 13:21:07 +0200 Message-ID: <87a7oteeos.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello! Mathieu Lirzin writes: > Hello, > > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Mathieu Lirzin skribis: >> >>> * gnu/packages/node.scm (node): Update to 10.6.0. >> >> I have it fail its tests like this: >> >> Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/ad= dons/load-long-path >> Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/ad= dons/make-callback >> Building addon in /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/ad= dons/make-callback-domain-warning >> /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/tools/build-addons.js:58 >> main(process.argv[3]).catch((err) =3D> setImmediate(() =3D> { throw err;= })); >> ^ >> >> Error: Command failed: /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/ou= t/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node= _modules/node-gyp/bin/node-gyp.js rebuild --directory=3D/tmp/guix-build-nod= e-10.6.0.drv-0/node-v10.6.0/test/addons/buffer-free-callback >> Traceback (most recent call last): >> File "/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_mod= ules/node-gyp/gyp/gyp_main.py", line 13, in >> import gyp >> File "/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/deps/npm/node_mod= ules/node-gyp/gyp/pylib/gyp/__init__.py", line 8, in >> import gyp.input >> EOFError: EOF read where object expected >> >> at ChildProcess.exithandler (child_process.js:291:12) >> at ChildProcess.emit (events.js:182:13) >> at maybeClose (internal/child_process.js:961:16) >> at Process.ChildProcess._handle.onexit (internal/child_process.js:24= 8:5) >> make[1]: *** [Makefile:345: test/addons/.buildstamp] Error 1 >> make: *** [Makefile:266: test] Error 2 >> >> Does this test pass for you? > > I am pretty confident it worked before sending the patch. But now it > fails with some crypto related errors during =E2=80=98make -s jstest=E2= =80=99. > > --8<---------------cut here---------------start------------->8--- > =3D=3D=3D release test-crypto-scrypt =3D=3D=3D > Path: parallel/test-crypto-scrypt > /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/common/index.js:752 > throw new assert.AssertionError({ > ^ > > AssertionError [ERR_ASSERTION]: Input A expected to strictly equal input = B: > + expected - actual ... Lines skipped > > Comparison { > - message: 'error:060B50AC:digital envelope routines:EVP_PBE_scrypt:mem= ory limit exceeded', > + code: 'ERR_CRYPTO_SCRYPT_INVALID_PARAMETER', > + message: 'Invalid scrypt parameter', > type: [Function: Error] { > ... > } > } > at new AssertionError (internal/assert.js:268:11) > at Object.innerFn (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/tes= t/common/index.js:752:15) > at expectedException (assert.js:489:19) > at expectsError (assert.js:577:16) > at Function.throws (assert.js:608:3) > at Object.expectsError (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.= 0/test/common/index.js:764:12) > at Object. (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0= /test/parallel/test-crypto-scrypt.js:126:10) > at Module._compile (internal/modules/cjs/loader.js:689:30) > at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:= 10) > at Module.load (internal/modules/cjs/loader.js:599:32) > Command: out/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/= test/parallel/test-crypto-scrypt.js > =3D=3D=3D release test-tls-passphrase =3D=3D=3D > Path: parallel/test-tls-passphrase > assert.js:578 > throw actual; > ^ > > Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad d= ecrypt > at Object.createSecureContext (_tls_common.js:144:17) > at Object.exports.connect (_tls_wrap.js:1119:48) > at /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/test/parallel/test-= tls-passphrase.js:228:7 > at getActual (assert.js:497:5) > at Function.throws (assert.js:608:24) > at Object. (/tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0= /test/parallel/test-tls-passphrase.js:227:8) > at Module._compile (internal/modules/cjs/loader.js:689:30) > at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:= 10) > at Module.load (internal/modules/cjs/loader.js:599:32) > at tryModuleLoad (internal/modules/cjs/loader.js:538:12) > Command: out/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/= test/parallel/test-tls-passphrase.js > =3D=3D=3D release test-tls-server-verify =3D=3D=3D > Path: parallel/test-tls-server-verify > 0 0 connecting with agent1 > 0 1 connecting with agent2 > 0 2 connecting with agent3 > 0 3 connecting with nocert > 1 0 connecting with agent1 > 1 1 connecting with agent2 > 1 2 connecting with agent3 > 1 3 connecting with nocert > 2 0 connecting with agent1 > 2 1 connecting with agent2 > 2 2 connecting with agent3 > 2 3 connecting with nocert > 3 0 connecting with agent1 > 3 1 connecting with agent2 > 3 2 connecting with agent3 > 3 3 connecting with nocert > 4 0 connecting with agent1 > 4 1 connecting with agent2 > 4 2 connecting with agent3 > 4 3 connecting with nocert > 5 0 connecting with agent1 > 5 1 connecting with agent2 > 5 2 connecting with agent3 > 5 3 connecting with agent4 > 5 4 connecting with nocert > 0 Running 'Do not request certs. Everyone is unauthorized.' > 0 - unauthed connection: null > 0 - unauthed connection: null > 0 - unauthed connection: null > 0 0 * unauthed > 0 1 * unauthed > 0 2 * unauthed > 0 - unauthed connection: null > 0 3 * unauthed > 1 Running 'Allow both authed and unauthed connections with CA1' > 1 - authed connection: agent1 > 1 - unauthed connection: DEPTH_ZERO_SELF_SIGNED_CERT > 1 - unauthed connection: UNABLE_TO_VERIFY_LEAF_SIGNATURE > 1 0 * authed > 1 1 * unauthed > 1 2 * unauthed > 1 - unauthed connection: UNABLE_TO_GET_ISSUER_CERT > 1 3 * unauthed > 2 Running 'Do not request certs at connection. Do that later' > 2 - connected, renegotiating > 2 - authed connection: agent1 > 2 0 * authed > 2 - unauthed connection: null > 2 1 * unauthed > 2 - unauthed connection: null > 2 2 * unauthed > 2 - unauthed connection: null > 2 3 * unauthed > 3 Running 'Allow only authed connections with CA1' > 3 - authed connection: agent1 > 3 0 * authed > 4 Running 'Allow only authed connections with CA1 and CA2' > 4 - authed connection: agent1 > 4 0 * authed > 4 - authed connection: agent3 > 4 2 * authed > 5 Running 'Allow only certs signed by CA2 but not in the CRL' > assert.js:79 > throw new AssertionError(obj); > ^ > > AssertionError [ERR_ASSERTION]: 5 2 agent3 rejected, but should NOT have = been > at ChildProcess. (/tmp/guix-build-node-10.6.0.drv-0/node-v= 10.6.0/test/parallel/test-tls-server-verify.js:232:14) > at ChildProcess.emit (events.js:182:13) > at Process.ChildProcess._handle.onexit (internal/child_process.js:237= :12) > Command: out/Release/node /tmp/guix-build-node-10.6.0.drv-0/node-v10.6.0/= test/parallel/test-tls-server-verify.js > [18:56|% 100|+ 2306|- 3]: Done > make[1]: *** [Makefile:256: jstest] Error 1 > make: *** [Makefile:270: test] Error 2 > --8<---------------cut here---------------end--------------->8--- > > I have tried to build 10.9.0 which has been released and the test suite > fails because of network access. > > --8<---------------cut here---------------start------------->8--- > make -s build-addons > touch d9f90e808e8e700c15c35c2d7be302e61a333778.intermediate > touch 6843310704f7b860e12805ed03c0ca2ab1bcdadb.intermediate > LD_LIBRARY_PATH=3D/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Re= lease/lib.host:/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/l= ib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /tmp/= guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/src/node/insp= ector/protocol; python tools/inspector_protocol/CodeGenerator.py --jinja_di= r tools/inspector_protocol/.. --output_base "/tmp/guix-build-node-10.9.0.dr= v-0/node-v10.9.0/out/Release/obj/gen/src/" --config "/tmp/guix-build-node-1= 0.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/node_protocol_config.json" > LD_LIBRARY_PATH=3D/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Re= lease/lib.host:/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/l= ib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles;= mkdir -p /tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/ge= n/src/inspector/protocol /tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out= /Release/obj/gen/include/inspector; python ../third_party/inspector_protoco= l/CodeGenerator.py --jinja_dir ../third_party --output_base "/tmp/guix-buil= d-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/gen/src/inspector" --confi= g ../src/inspector/inspector_protocol_config.json > touch f70a2bc83365ae821b54e7787433d4a600b5cf5e.intermediate > LD_LIBRARY_PATH=3D/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Re= lease/lib.host:/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/l= ib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles;= mkdir -p /tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Release/obj/ge= n/torque-generated; "/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Rel= ease/torque" ../src/builtins/base.tq ../src/builtins/array.tq ../src/builti= ns/typed-array.tq -o "/tmp/guix-build-node-10.9.0.drv-0/node-v10.9.0/out/Re= lease/obj/gen/torque-generated" > npm ERR! code ENOTFOUND > npm ERR! errno ENOTFOUND > npm ERR! network request to https://registry.npmjs.org/rehype-raw failed,= reason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443 > npm ERR! network This is a problem related to network connectivity. > npm ERR! network In most cases you are behind a proxy or have bad network= settings. > npm ERR! network=20 > npm ERR! network If you are behind a proxy, please make sure that the > npm ERR! network 'proxy' config is set properly. See: 'npm help config' > make[1]: *** [Makefile:1075: tools/doc/node_modules] Error 1 > make: *** [Makefile:271: test] Error 2 > > Test suite failed, dumping logs. > --8<---------------cut here---------------end--------------->8--- > > Anyway I am giving up. > > Sorry for the delay. I was able to build node on 'core-updates' with this patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-node-Update-to-10.9.0.patch Content-Transfer-Encoding: quoted-printable From=203f745249f965dce2bc36abc21095b75bb902d11a Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 23 Aug 2018 14:54:32 +0200 Subject: [PATCH] gnu: node: Update to 10.9.0. * gnu/packages/node.scm (node): Update to 10.9.0. [source](uri): Use ".xz" tarball. [arguments]: Set #:test-target. [inputs]: Change OPENSSL to OPENSSL-NEXT. =2D-- gnu/packages/node.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index d1de7a536..046c61c6d 100644 =2D-- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm @@ -44,14 +44,14 @@ (define-public node (package (name "node") =2D (version "9.11.1") + (version "10.9.0") (source (origin (method url-fetch) (uri (string-append "https://nodejs.org/dist/v" version =2D "/node-v" version ".tar.gz")) + "/node-v" version ".tar.xz")) (sha256 (base32 =2D "1vjh9zvw7wkdz6b0l99ya7mqjk0l8lbg9isr1q8rxwp400dhkk32")) + "00hdachbmcf9pyd1iksprsi5mddwp6z59mb3lr81z8ynfbmzhzni")) (modules '((guix build utils))) (snippet `(begin @@ -82,6 +82,9 @@ "--shared-zlib" "--without-snapshot" "--with-intl=3Dsystem-icu") + ;; Run only the CI tests. The default check target requires additi= onal + ;; add-ons from NPM not distributed with the source. + #:test-target "test-ci-js" #:phases (modify-phases %standard-phases (add-before 'configure 'patch-files @@ -169,7 +172,7 @@ ("icu4c" ,icu4c) ("libuv" ,libuv) ("nghttp2" ,nghttp2 "lib") =2D ("openssl" ,openssl) + ("openssl" ,openssl-next) ("zlib" ,zlib))) (synopsis "Evented I/O for V8 JavaScript") (description "Node.js is a platform built on Chrome's JavaScript runti= me =2D-=20 2.18.0 --=-=-= Content-Type: text/plain I did not push it yet because I was hoping someone with more knowledge of node internals knew what's up with the NPM requirement (and forgot to ping this bug!). On 'master', I think this also requires a newer version of 'libuv'. Can you try it Mathieu? --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAluSXyMACgkQoqBt8qM6 VPqVmwgAmi3Oz8Sjp2aT+KKa6B+/pD84cKpwv74G7xhlbUPuYujq5p7pkss3okUP V8FVCWLuBubjpSABLv6HXYFi0nZA12sBBwApqLuiHOVm/d5u5RqyPDC15kvAx/i3 WgBWV0kwxhfMPE7ZFvjvIy/9gLFIIoP4pP4Czcv4iXTKaZHLjng6eYEoIh2c9NgB rfQrqaskb/cm1KcgW/r2fNHTjkVzEUgwhuGLck6YUuByeSVos/oiKGE5w0q9bKf1 5a+dUhsklFiBwYd4bRqlvn0uYtkucvox7EU/J9N/GLozfcxYyuLG3InAV04293US te/Y171nCgVxhdO5vKdS+BWR/2rPLg== =HQOZ -----END PGP SIGNATURE----- --==-=-=-- From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. In-Reply-To: <20180708151639.27889-1-mthl@gnu.org> Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 07 Sep 2018 15:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.15363332191472 (code B ref 32095); Fri, 07 Sep 2018 15:14:01 +0000 Received: (at 32095) by debbugs.gnu.org; 7 Sep 2018 15:13:39 +0000 Received: from localhost ([127.0.0.1]:49766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyIS3-0000Ng-7x for submit@debbugs.gnu.org; Fri, 07 Sep 2018 11:13:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyIS1-0000NR-24 for 32095@debbugs.gnu.org; Fri, 07 Sep 2018 11:13:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fyIRv-0008Mp-2S for 32095@debbugs.gnu.org; Fri, 07 Sep 2018 11:13:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55004) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fyIRo-0007yM-GZ; Fri, 07 Sep 2018 11:13:24 -0400 Received: from 85.63.10.109.rev.sfr.net ([109.10.63.85]:38704 helo=token) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fyIRo-0004UW-8X; Fri, 07 Sep 2018 11:13:24 -0400 From: Mathieu Lirzin References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> Date: Fri, 07 Sep 2018 17:13:21 +0200 Message-ID: <87tvn1z6ge.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Marius Bakke writes: > I was able to build node on 'core-updates' with this patch: Great! On master, the build failed with libuv 1.19.2, however with libuv 1.21.0 both the build and test suite succeed. -- Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 22 Sep 2018 15:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153762893917135 (code B ref 32095); Sat, 22 Sep 2018 15:09:01 +0000 Received: (at 32095) by debbugs.gnu.org; 22 Sep 2018 15:08:59 +0000 Received: from localhost ([127.0.0.1]:49744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g3jWk-0004SJ-Rb for submit@debbugs.gnu.org; Sat, 22 Sep 2018 11:08:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g3jWj-0004S5-88 for 32095@debbugs.gnu.org; Sat, 22 Sep 2018 11:08:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g3jWd-0000RQ-E0 for 32095@debbugs.gnu.org; Sat, 22 Sep 2018 11:08:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58404) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g3jWY-0000P1-9B; Sat, 22 Sep 2018 11:08:46 -0400 Received: from arennes-653-1-336-46.w109-218.abo.wanadoo.fr ([109.218.175.46]:52002 helo=token) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g3jWX-0006oU-UJ; Sat, 22 Sep 2018 11:08:46 -0400 From: Mathieu Lirzin References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> <87tvn1z6ge.fsf@gnu.org> Date: Sat, 22 Sep 2018 17:08:43 +0200 In-Reply-To: <87tvn1z6ge.fsf@gnu.org> (Mathieu Lirzin's message of "Fri, 07 Sep 2018 17:13:21 +0200") Message-ID: <87in2x36ys.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Mathieu Lirzin writes: > On master, the build failed with libuv 1.19.2, however with libuv 1.21.0 > both the build and test suite succeed. Looking at the state of current branches, I think both =E2=80=98node=E2=80= =99 and =E2=80=98libuv=E2=80=99 upgrades can pushed on =E2=80=98core-updates-next= =E2=80=99. WDYT? --=20 Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 22 Sep 2018 15:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Lirzin Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153763034019625 (code B ref 32095); Sat, 22 Sep 2018 15:33:02 +0000 Received: (at 32095) by debbugs.gnu.org; 22 Sep 2018 15:32:20 +0000 Received: from localhost ([127.0.0.1]:49775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g3jtL-00056T-Lc for submit@debbugs.gnu.org; Sat, 22 Sep 2018 11:32:19 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:53887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g3jtK-00056L-Kr for 32095@debbugs.gnu.org; Sat, 22 Sep 2018 11:32:19 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 1E49721D6F; Sat, 22 Sep 2018 11:32:18 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sat, 22 Sep 2018 11:32:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=+7ojNVmlO6Ga8Zxfn2E9E7dUU5OAqmrE81jM+wt7yHA=; b=VYyCU1wz Y73AOVNXU/9RsbPP5W50P4qAURpoHrnupRfCI5eZ++mdBRZvOvdO5z3cSeYz9Ptn w7AiSOo1/cSM4e0S8IAwzMs95b9EU+rSv5TkAlnx3AAgpa25NID6Mh+GD4yoJ2Gq JL6tuk5vxs9c1jRcdoPXf9n87LEHj+MaavkVYQN6OzPLgU5KTAnO5kLxOu956wWK mNFqHi8xAKfigBoBMb/zfHeKaXXkjSvsAuQAzqpuFBIUmREJwySftM2M2AT9/dKH fpBbpqhBSCVEhc6tIzRLw82Ni96tO1V+RIMIYXaoEbgaWG3q/Vqvl9rRDkwp/Bkc AL/ZDwBOPhLYlA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=+7ojNVmlO6Ga8Zxfn2E9E7dUU5OAq mrE81jM+wt7yHA=; b=ZNKnWJSfu3+xnUF70dxElAcgnE7j137foG+BUiDutvyMA 0p4EjgRAO2HMe/G9q42gW1XS1v2x2qlA56snRSCYgp1rk8mIhRDnoVfXHj2xWjqK rqkw04TH3oucb2aWL5mNlY1tbQCgJT8e659zpugT85CGnEyMF7SXRqqAom1D0lVd nd3YWGYdxg2jnCS+yXZc44IyI0+HH0VZU/j0GC73VMcnT6wKnehcYSU6LEuK3i7b vfCKQpmsD0FEr4tMh7BhM9/P+PMmpz4/0Z30K1eAjwaVLV3wd30JBdyJ/0H7uPRC eqG5z/Jk4nVFPVjZ0EtGJaxq4YquDiGwJquWCwbWA== X-ME-Proxy: X-ME-Sender: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id 88E27102D4; Sat, 22 Sep 2018 11:32:17 -0400 (EDT) From: Marius Bakke In-Reply-To: <87in2x36ys.fsf@gnu.org> References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> <87tvn1z6ge.fsf@gnu.org> <87in2x36ys.fsf@gnu.org> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Sat, 22 Sep 2018 17:32:11 +0200 Message-ID: <875zyxmttw.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mathieu Lirzin writes: > Hello, > > Mathieu Lirzin writes: > >> On master, the build failed with libuv 1.19.2, however with libuv 1.21.0 >> both the build and test suite succeed. > > Looking at the state of current branches, I think both =E2=80=98node=E2= =80=99 and > =E2=80=98libuv=E2=80=99 upgrades can pushed on =E2=80=98core-updates-next= =E2=80=99. > > WDYT? We already have the latest libuv on 'core-updates'. I wanted to push this patch to master actually (with a libuv-1.23 package), but node does not work with OpenSSL 1.1.1: . So I wonder if we should downgrade to the 8.12 LTS release, which still supports OpenSSL 1.0, until the OpenSSL situation is sorted. From what I can tell it might take a while. What do you think? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlumYHsACgkQoqBt8qM6 VPpQXgf/WdTTr86MQe1LLfPMYI1cEtjrXr7sVvmi4nEcpc7gJdV3PwjkRXRdgKhB OjlIHPBtbGExogzVkT0+TcE9qeBdY/ppnEdwYjkiBxUVa1rNnH8tu2aJMeHWmi2Y uJZq0t5V1MlxpFDQkZ2zOtHLdZrm1jjdXKAfEErm2R+GIlL+VyL30jDGOVmiM89d HMnM5PdFzC5Hjie0iquUbcyRzXQakx0EnaooBFLYiH0k2PCMSsdxvNeXfqYOVnr6 caPbK8fQ4KM8HFX3Fod+RGnRG99b++rjImYViQp/dbVlsvspQC/Ka8OCixqQY3MI U6oAhhn7QDFawq1V8oxUoqXvA5jKDQ== =WgCr -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 22 Sep 2018 16:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153763419825567 (code B ref 32095); Sat, 22 Sep 2018 16:37:01 +0000 Received: (at 32095) by debbugs.gnu.org; 22 Sep 2018 16:36:38 +0000 Received: from localhost ([127.0.0.1]:49794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g3kta-0006eJ-7L for submit@debbugs.gnu.org; Sat, 22 Sep 2018 12:36:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g3ktY-0006e1-1I for 32095@debbugs.gnu.org; Sat, 22 Sep 2018 12:36:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g3ktR-0006Xa-QN for 32095@debbugs.gnu.org; Sat, 22 Sep 2018 12:36:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59803) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g3ktM-0006Kf-OO; Sat, 22 Sep 2018 12:36:24 -0400 Received: from arennes-653-1-336-46.w109-218.abo.wanadoo.fr ([109.218.175.46]:53330 helo=token) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g3ktM-0007IA-CY; Sat, 22 Sep 2018 12:36:24 -0400 From: Mathieu Lirzin References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> <87tvn1z6ge.fsf@gnu.org> <87in2x36ys.fsf@gnu.org> <875zyxmttw.fsf@fastmail.com> Date: Sat, 22 Sep 2018 18:36:18 +0200 In-Reply-To: <875zyxmttw.fsf@fastmail.com> (Marius Bakke's message of "Sat, 22 Sep 2018 17:32:11 +0200") Message-ID: <87h8ihbibh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Marius Bakke writes: > We already have the latest libuv on 'core-updates'. Indeed, I forgot to prune old branches and get confused. > I wanted to push > this patch to master actually (with a libuv-1.23 package), but node does > not work with OpenSSL 1.1.1: > . I have read rapidly this thread. IIRC the build for node 10.xx was failing with =E2=80=98openssl=E2=80=99 wh= ich was the reason of upgrading to =E2=80=98openssl-next=E2=80=99 and this issue seems = to imply that node fails to run with =E2=80=98openssl-next=E2=80=99? Is that correct? Have you recently tried to compile =E2=80=98node=E2=80=99 with libuv-1.23 w= ithout upgrading the =E2=80=9Copenssl=E2=80=9D input? How did it work? > So I wonder if we should downgrade to the 8.12 LTS release, which still > supports OpenSSL 1.0, until the OpenSSL situation is sorted. From what > I can tell it might take a while. > > What do you think? I think that ideally it would be a good idea to have both the latest and the LTS versions distributed in Guix. So I agree with your solution of downgrading to 8.12 LTS. --=20 Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 Sep 2018 13:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Lirzin Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.15377089676027 (code B ref 32095); Sun, 23 Sep 2018 13:23:02 +0000 Received: (at 32095) by debbugs.gnu.org; 23 Sep 2018 13:22:47 +0000 Received: from localhost ([127.0.0.1]:50374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g44LS-0001Z1-9E for submit@debbugs.gnu.org; Sun, 23 Sep 2018 09:22:47 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:59619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g44LP-0001Yt-Kr for 32095@debbugs.gnu.org; Sun, 23 Sep 2018 09:22:40 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7933220D12; Sun, 23 Sep 2018 09:22:39 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 23 Sep 2018 09:22:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=qdSbJyvx7YdNOwPOeSPapm13K3PS42px1S7dB29mEMs=; b=JXQ7ajY+ bMqcSQcw5GmuuQdtn269biYwyq9Lq4gh1svp3kvcFESbvgnjs50zymjw6A7OL/jS kaWaU+z0s9Nh6p2IwiygTPVrSxPVGRmnsVXcOm2roaPi2URpRtc2wFPIKkTKuq1E IUTGn+xPLTh+dYki9+Ft5lj5q2flAteTPJqpTlbTMhqMm3GpcCsX9+WYzp/k21y8 Wc1QkX7WZyi6JAuf60JO2LUpVM3G237Jcoy1M214L/16cgJcQX8uApQCyQDR3t60 qYchuL0AFRRodWz1fWruziZN02bS3OPrmsFuY/kto8q7Ao53t2MYpttA247zHBFp M1+eLNi4EZJocA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=qdSbJyvx7YdNOwPOeSPapm13K3PS4 2px1S7dB29mEMs=; b=eYpbgyPNk1S8BwO4vbgy6XP0I6v8h8tWXvxou64K2AkmL nztm5VmacXNZGj46I5FWeSjjXwVtEDwmpNdAvFpxTg5yBdDCZQzSAA6QRqLHqrqv iE7KTcualHExMno3MrKw4ydl8CJN7x4NWJS8xCESHEHDDjdjzKRQQj0pAvb3WIX4 frSsrQzfsJzyStSv3EvQqFJl8c9SN5WQ3LpxIEmcE87bUVdCDccaderchLCzDlZD ay3Ta31y49LzryrvxL6DAuqmheBvuZBxt6xqd0nu963oxUGur2aBWIXTahwtQ/0i NPeXNXSHPLiVhx5yTOmr1GD9oPvP8hXzXLo7U4MsA== X-ME-Proxy: X-ME-Sender: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id 86627102D4; Sun, 23 Sep 2018 09:22:38 -0400 (EDT) From: Marius Bakke In-Reply-To: <87h8ihbibh.fsf@gnu.org> References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> <87tvn1z6ge.fsf@gnu.org> <87in2x36ys.fsf@gnu.org> <875zyxmttw.fsf@fastmail.com> <87h8ihbibh.fsf@gnu.org> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Sun, 23 Sep 2018 15:22:37 +0200 Message-ID: <87worcl55u.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mathieu Lirzin writes: > Marius Bakke writes: > >> We already have the latest libuv on 'core-updates'. > > Indeed, I forgot to prune old branches and get confused. > >> I wanted to push >> this patch to master actually (with a libuv-1.23 package), but node does >> not work with OpenSSL 1.1.1: >> . > > I have read rapidly this thread. > > IIRC the build for node 10.xx was failing with =E2=80=98openssl=E2=80=99 = which was the > reason of upgrading to =E2=80=98openssl-next=E2=80=99 and this issue seem= s to imply that > node fails to run with =E2=80=98openssl-next=E2=80=99? Is that correct? > > Have you recently tried to compile =E2=80=98node=E2=80=99 with libuv-1.23= without > upgrading the =E2=80=9Copenssl=E2=80=9D input? How did it work? Building Node 10.11.0 with OpenSSL@1.0 results in... g++ '-DNODE_ARCH=3D"x64"' '-DNODE_PLATFORM=3D"linux"' '-DNODE_WANT_INTERNAL= S=3D1' '-DV8_DEPRECATION_WARNINGS=3D1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=3D"= "' '-DHAVE_INSPECTOR=3D1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=3D1' '-DNOD= E_HAVE_I18N_SUPPORT=3D1' '-DHAVE_OPENSSL=3D1' -I../src -I/tmp/guix-build-no= de-10.11.0.drv-0/node-v10.11.0/out/Release/obj/gen -I/tmp/guix-build-node-1= 0.11.0.drv-0/node-v10.11.0/out/Release/obj/gen/include -I/tmp/guix-build-no= de-10.11.0.drv-0/node-v10.11.0/out/Release/obj/gen/src -I../deps/v8/include= -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-poi= nter -fno-rtti -fno-exceptions -std=3Dgnu++1y -MMD -MF /tmp/guix-build-node= -10.11.0.drv-0/node-v10.11.0/out/Release/.deps//tmp/guix-build-node-10.11.0= .drv-0/node-v10.11.0/out/Release/obj.target/node_lib/src/node.o.d.raw -c = -o /tmp/guix-build-node-10.11.0.drv-0/node-v10.11.0/out/Release/obj.target/= node_lib/src/node.o ../src/node.cc In file included from ../src/node.cc:39:0: ../src/node_crypto.h:82:46: error: =E2=80=98EVP_MD_CTX_free=E2=80=99 was no= t declared in this scope using EVPMDPointer =3D DeleteFnPtr; = = = ^ ../src/node_crypto.h:82:61: error: template argument 2 is invalid using EVPMDPointer =3D DeleteFnPtr; ^ ../src/node_crypto.h:454:25: error: =E2=80=98HMAC_CTX_free=E2=80=99 was not= declared in this scope DeleteFnPtr ctx_; ^ ../src/node_crypto.h:454:38: error: template argument 2 is invalid DeleteFnPtr ctx_; ^ ../src/node_crypto.h: In constructor =E2=80=98node::crypto::Hmac::Hmac(node= ::Environment*, v8::Local)=E2=80=99: ../src/node_crypto.h:449:21: error: cannot convert =E2=80=98std::nullptr_t= =E2=80=99 to =E2=80=98int=E2=80=99 in initialization ctx_(nullptr) { ^ ../src/node_crypto.h: At global scope: ../src/node_crypto.h:483:3: error: =E2=80=98EVPMDPointer=E2=80=99 does not = name a type EVPMDPointer mdctx_; ^ ../src/node_crypto.h: In constructor =E2=80=98node::crypto::Hash::Hash(node= ::Environment*, v8::Local)=E2=80=99: ../src/node_crypto.h:477:9: error: class =E2=80=98node::crypto::Hash=E2=80= =99 does not have any field named =E2=80=98mdctx_=E2=80=99 mdctx_(nullptr), ^ ../src/node_crypto.h: At global scope: ../src/node_crypto.h:515:3: error: =E2=80=98EVPMDPointer=E2=80=99 does not = name a type EVPMDPointer mdctx_; ^ make[1]: *** [node_lib.target.mk:181: /tmp/guix-build-node-10.11.0.drv-0/no= de-v10.11.0/out/Release/obj.target/node_lib/src/node.o] Error 1 >> So I wonder if we should downgrade to the 8.12 LTS release, which still >> supports OpenSSL 1.0, until the OpenSSL situation is sorted. From what >> I can tell it might take a while. >> >> What do you think? > > I think that ideally it would be a good idea to have both the latest and > the LTS versions distributed in Guix. So I agree with your solution of > downgrading to 8.12 LTS. I managed to build Node LTS on 'core-updates' with this patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-Node-LTS.patch Content-Transfer-Encoding: quoted-printable From=209556fc13a77d2619cfd1e861f0269bccf0a58986 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 23 Sep 2018 13:12:23 +0200 Subject: [PATCH] gnu: Add Node LTS. * gnu/packages/libevent.scm (libuv-1.19): New public variable. * gnu/packages/node.scm (node)[arguments]: Adjust 'patch-files' phase to ignore missing files. (node-lts): New public variable. =2D-- gnu/packages/libevent.scm | 13 +++++++++++++ gnu/packages/node.scm | 30 +++++++++++++++++++++++++++--- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm index bc7f6c670..053824bce 100644 =2D-- a/gnu/packages/libevent.scm +++ b/gnu/packages/libevent.scm @@ -152,6 +152,19 @@ resolution, asynchronous file system operations, and t= hreading primitives.") ;; details. Documentation is CC-BY 4.0 as of 1.12.0; see 'LICENSE-doc= s'. (license (list expat cc-by4.0)))) =20 +;; Node 8.x require this version. +(define-public libuv-1.19 + (package + (inherit libuv) + (version "1.19.2") + (source (origin + (method url-fetch) + (uri (string-append "https://dist.libuv.org/dist/v" version + "/libuv-v" version ".tar.gz")) + (sha256 + (base32 + "1msk9ac1z69whww88ibrwjqkd1apdla6l77cm2fwy5kigq0z5g3w"))))= )) + (define-public perl-anyevent (package (name "perl-anyevent") diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index d1de7a536..50b1c2b34 100644 =2D-- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm @@ -39,7 +39,8 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages tls) =2D #:use-module (gnu packages web)) + #:use-module (gnu packages web) + #:use-module (srfi srfi-1)) =20 (define-public node (package @@ -86,6 +87,14 @@ (modify-phases %standard-phases (add-before 'configure 'patch-files (lambda* (#:key inputs #:allow-other-keys) + + ;; This phase is inherited by Node LTS, which does not have a= ll + ;; the files listed here. Use this helper for convenience. + (define (delete-if-exists file) + (if (file-exists? file) + (delete-file file) + #t)) + ;; Fix hardcoded /bin/sh references. (substitute* '("lib/child_process.js" "lib/internal/v8_prof_polyfill.js" @@ -103,7 +112,7 @@ =20 ;; FIXME: These tests depend on being able to install eslint. ;; See https://github.com/nodejs/node/issues/17098. =2D (for-each delete-file + (for-each delete-if-exists '("test/parallel/test-eslint-alphabetize-errors.js" "test/parallel/test-eslint-buffer-constructor.js" "test/parallel/test-eslint-documented-errors.js" @@ -111,7 +120,7 @@ =20 ;; FIXME: These tests fail in the build container, but they d= on't ;; seem to be indicative of real problems in practice. =2D (for-each delete-file + (for-each delete-if-exists '("test/async-hooks/test-ttywrap.readstream.js" "test/parallel/test-util-inspect.js" "test/parallel/test-v8-serdes.js" @@ -180,3 +189,18 @@ devices.") (home-page "https://nodejs.org/") (license expat) (properties '((timeout . 3600))))) ; 1 h + +(define-public node-lts + (package + (inherit node) + (version "8.12.0") + (source (origin + (inherit (package-source node)) + (uri (string-append "https://nodejs.org/dist/v" version + "/node-v" version ".tar.xz")) + (sha256 + (base32 + "16j1rrxkhmvpcw689ndw1raql1gz4jqn7n82z55zn63c05cgz7as")))) + (inputs + `(("libuv" ,libuv-1.19) + ,@(alist-delete "libuv" (package-inputs node)))))) =2D-=20 2.19.0 --=-=-= Content-Type: text/plain Unfortunately it fails on 'master' because a test requires OpenSSL 1.0.2p. I can arrange to disable the test there. WDYT? --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlunk50ACgkQoqBt8qM6 VPpHwQgAvEC6RXwTIRdAhF09xY4wqrDjl27ZWf7cgodH2qv1hZwoDxZ7z9Y7WszQ puLShMVQVl4o2I0JzsdNGTOhNRd932zBQ8S2BECJMaRaDv/dsPkeJ3CNDk/yPrF8 j84C6iQFyAYK3/ZNmt+w5XZE+nbH73l438nf9LgusTU8vCN9c+AfWNAiLpbQypY9 Nl4yawBt+Cv9Epedu/HqRG33aViASVIMUyYHitdVmSazAsmxMtffSS909x1u5Pqb E5m8AosNu2NT9cZngS6cZoHkzcWtRsNeXPurJGSKw42iZBQ4JmNLNKPdJRqzf4bD kGQaUaZ2DbaFI8hTmuwk8WVwltzTQQ== =rNum -----END PGP SIGNATURE----- --==-=-=-- From unknown Fri Aug 15 20:57:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 Sep 2018 14:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32095 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 32095@debbugs.gnu.org Received: via spool by 32095-submit@debbugs.gnu.org id=B32095.153771143710339 (code B ref 32095); Sun, 23 Sep 2018 14:04:01 +0000 Received: (at 32095) by debbugs.gnu.org; 23 Sep 2018 14:03:57 +0000 Received: from localhost ([127.0.0.1]:50946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g44zN-0002gg-6o for submit@debbugs.gnu.org; Sun, 23 Sep 2018 10:03:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g44zL-0002gN-EW for 32095@debbugs.gnu.org; Sun, 23 Sep 2018 10:03:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g44zF-0001Zm-LX for 32095@debbugs.gnu.org; Sun, 23 Sep 2018 10:03:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44961) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g44z9-0001YF-RP; Sun, 23 Sep 2018 10:03:43 -0400 Received: from arennes-653-1-336-46.w109-218.abo.wanadoo.fr ([109.218.175.46]:54738 helo=token) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g44z9-0006vf-Bw; Sun, 23 Sep 2018 10:03:43 -0400 From: Mathieu Lirzin References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> <87tvn1z6ge.fsf@gnu.org> <87in2x36ys.fsf@gnu.org> <875zyxmttw.fsf@fastmail.com> <87h8ihbibh.fsf@gnu.org> <87worcl55u.fsf@fastmail.com> Date: Sun, 23 Sep 2018 16:03:41 +0200 In-Reply-To: <87worcl55u.fsf@fastmail.com> (Marius Bakke's message of "Sun, 23 Sep 2018 15:22:37 +0200") Message-ID: <87lg7s71ky.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Marius Bakke writes: > I managed to build Node LTS on 'core-updates' with this patch: > > From 9556fc13a77d2619cfd1e861f0269bccf0a58986 Mon Sep 17 00:00:00 2001 > From: Marius Bakke > Date: Sun, 23 Sep 2018 13:12:23 +0200 > Subject: [PATCH] gnu: Add Node LTS. > > * gnu/packages/libevent.scm (libuv-1.19): New public variable. > * gnu/packages/node.scm (node)[arguments]: Adjust 'patch-files' phase to > ignore missing files. > (node-lts): New public variable. > --- > gnu/packages/libevent.scm | 13 +++++++++++++ > gnu/packages/node.scm | 30 +++++++++++++++++++++++++++--- > 2 files changed, 40 insertions(+), 3 deletions(-) Excellent! The patch looks good to me. -- Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From unknown Fri Aug 15 20:57:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mathieu Lirzin Subject: bug#32095: closed (Re: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0.) Message-ID: References: <87in2tkxh5.fsf@fastmail.com> <20180708151639.27889-1-mthl@gnu.org> X-Gnu-PR-Message: they-closed 32095 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 32095@debbugs.gnu.org Date: Tue, 25 Sep 2018 22:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1537915562-29903-1" This is a multi-part message in MIME format... ------------=_1537915562-29903-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32095: [PATCH 0/2] Update libuv and node which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32095@debbugs.gnu.org. --=20 32095: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32095 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1537915562-29903-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32095-done) by debbugs.gnu.org; 25 Sep 2018 22:45:30 +0000 Received: from localhost ([127.0.0.1]:54169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4w5C-0007lT-JT for submit@debbugs.gnu.org; Tue, 25 Sep 2018 18:45:30 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:42805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4w5B-0007lM-1K for 32095-done@debbugs.gnu.org; Tue, 25 Sep 2018 18:45:29 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id CA4EB21D27; Tue, 25 Sep 2018 18:45:28 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 25 Sep 2018 18:45:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=TqM6biYjAfTszNRbzRi7A3C+BPR98xMiSycVf6hd2Dg=; b=hrk8JCn4 oX/HK+Nb+/ynXIeHYEwY42WNnAXruhgDq82u0AH20y/u2zNLmFqMz6ilN90bdFB5 tempLWYnzGTNl6GT6AkDw6ad0WP0fV9gRGHVIbkBldZ5AOZfrp/rLBkRahh/+r9e ImYVVwYuXeedCBIQoolLHQzN72fOtfK4Wme08/y68r2qECieXO96NanMBrknXc3t mygh80emtVZpg8d+sx/dHVohJNeP9fWL8EA9H9BhRbMtMfCWtR/Uq9jaFdRDRAvM /bRv4Gi9qeRdJOIc8HS4Zvgp8LJxHfK5oK0APcLcSDI4E882aasmiX83Q75jpvT3 2+91PVEftZVVBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=TqM6biYjAfTszNRbzRi7A3C+BPR98 xMiSycVf6hd2Dg=; b=UHf30UXYlXFgvCatf2GGX7gwZpizIV0522MNp0u+cMJov FivyxoDXrsSa6czx8c6e4139tqPG2vQ+UxM/lQgxVJXT4q9NOc59s+ztQEkN1dIR R/DyL4DXiRm7AL3VrlHl/Mpqr724oQbeSFmLK7dQj0im0U9vmgGuDz/npZGSGjmL FO21rdvsrRTc/gqAnL8Jvc8IrnBM5vk6eKoj4kEYC06xDtjX46PU/46ns0/iU4Ru hoI74pBccWFmSaA7sLpvhcDe0oLd6Vn9+bnUr9RlFDB5sPAFZt6a3tCSUomdHlPq rQ6OvnTilU95ZrvgYU2GJWM023dE4jQYiRx5uGc/Q== X-ME-Proxy: X-ME-Sender: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id DC9D9E4149; Tue, 25 Sep 2018 18:45:27 -0400 (EDT) From: Marius Bakke To: Mathieu Lirzin Subject: Re: [bug#32095] [PATCH 2/2] gnu: node: Update to 10.6.0. In-Reply-To: <87lg7s71ky.fsf@gnu.org> References: <20180708152009.28002-1-mthl@gnu.org> <20180708152009.28002-2-mthl@gnu.org> <87muv0fo9d.fsf@gnu.org> <87pnxqus5x.fsf@gnu.org> <87a7oteeos.fsf@fastmail.com> <87tvn1z6ge.fsf@gnu.org> <87in2x36ys.fsf@gnu.org> <875zyxmttw.fsf@fastmail.com> <87h8ihbibh.fsf@gnu.org> <87worcl55u.fsf@fastmail.com> <87lg7s71ky.fsf@gnu.org> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Wed, 26 Sep 2018 00:45:26 +0200 Message-ID: <87in2tkxh5.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32095-done Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 32095-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Mathieu Lirzin writes: > Marius Bakke writes: > >> I managed to build Node LTS on 'core-updates' with this patch: >> >> From 9556fc13a77d2619cfd1e861f0269bccf0a58986 Mon Sep 17 00:00:00 2001 >> From: Marius Bakke >> Date: Sun, 23 Sep 2018 13:12:23 +0200 >> Subject: [PATCH] gnu: Add Node LTS. >> >> * gnu/packages/libevent.scm (libuv-1.19): New public variable. >> * gnu/packages/node.scm (node)[arguments]: Adjust 'patch-files' phase to >> ignore missing files. >> (node-lts): New public variable. >> --- >> gnu/packages/libevent.scm | 13 +++++++++++++ >> gnu/packages/node.scm | 30 +++++++++++++++++++++++++++--- >> 2 files changed, 40 insertions(+), 3 deletions(-) > > Excellent! The patch looks good to me. It turned out the OpenSSL related test failure when I first tried this on 'master' was due to recently expired TLS certificates, and not due to a difference in OpenSSL version on 'core-updates'. So I pushed another patch to disable tests that require valid TLS certificates (it also caused the current Node package to FTBFS), and then the Node LTS patch to 'master'. Thanks for the review! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAluquoYACgkQoqBt8qM6 VPpD/Qf/d44K7rg+VariJRaPqasf8NIw3DV8aqH7L9Hovt9p3ahOOOrhPZG/iR7c QBMZIa4eNu7vydse7IZYmqUU4PbuCsJ5OgmPG70ecjFuYyGX3/6TWwbA9+i89QGH Fh82+OxKVtOtNI9N6LIxl47qfTwpum0OJ88R0xYQGQfF+wezpZoDagugoSQPvr+Y VztNmn9iZTs9b7bt4qXB2OWeEvO9s6eK9LDaGwrJnGD8hRA6Zx8V6KfOuVWoc+Ac wMS4RLwkb4EYg/GObh0pdeFomOLb+m04Oid3KTa7R1N0JJg3rMPEl0IqEti19kcn wIZzqUMTcpAN3rEl0l2NqX3T85lo5A== =reld -----END PGP SIGNATURE----- --=-=-=-- ------------=_1537915562-29903-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Jul 2018 15:17:25 +0000 Received: from localhost ([127.0.0.1]:51253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBRE-0000cP-WC for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fcBRD-0000cD-KA for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcBR7-0006v7-Fz for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fcBR7-0006v0-Ck for submit@debbugs.gnu.org; Sun, 08 Jul 2018 11:17:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54045) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fcBR6-0004Ci-H6 for guix-patches@gnu.org; Sun, 08 Jul 2018 11:17:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fcBR3-0006ta-4P for guix-patches@gnu.org; Sun, 08 Jul 2018 11:17:16 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:47577) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fcBR2-0006t7-TQ; Sun, 08 Jul 2018 11:17:13 -0400 X-Originating-IP: 109.10.63.85 Received: from localhost.localdomain (85.63.10.109.rev.sfr.net [109.10.63.85]) (Authenticated sender: mthl@reuz.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 1F807240005; Sun, 8 Jul 2018 15:17:10 +0000 (UTC) From: Mathieu Lirzin To: guix-patches@gnu.org Subject: [PATCH 0/2] Update libuv and node Date: Sun, 8 Jul 2018 17:16:39 +0200 Message-Id: <20180708151639.27889-1-mthl@gnu.org> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Mathieu Lirzin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Node now requires a newer ‘libuv’ and doesn't build without ‘openssl-next’. Mathieu Lirzin (2): gnu: libuv: Update to 1.21.0. gnu: node: Update to 10.6.0. gnu/packages/libevent.scm | 4 ++-- gnu/packages/node.scm | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) -- 2.18.0 ------------=_1537915562-29903-1--