GNU bug report logs

#27852 [PATCH] gnu: node: Update to 8.2.1.

PackageSource(s)Maintainer(s)
guix-patches PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to guix-patches@gnu.org:
bug#27852; Package guix-patches. (Thu, 27 Jul 2017 15:34:01 GMT) (full text, mbox, link).


Acknowledgement sent to Jelle Licht <jlicht@fsfe.org>:
New bug report received and forwarded. Copy sent to guix-patches@gnu.org. (Thu, 27 Jul 2017 15:34:02 GMT) (full text, mbox, link).


Message #5 received at submit@debbugs.gnu.org (full text, mbox, reply):

From: Jelle Licht <jlicht@fsfe.org>
To: guix-patches@gnu.org
Subject: [PATCH] gnu: node: Update to 8.2.1.
Date: Thu, 27 Jul 2017 17:33:05 +0200
[Message part 1 (text/plain, inline)]
It seems the node devs do not expect packagers to run `make check':
https://github.com/nodejs/node/issues/14513

Anyway, attached you will find a patch which updates node to its latest
released version while still allowing use to run most of the included test
suite.

At some point in time someone could look into getting node to build
reproducibly. Who knows, it might even be me ;-).

- Jelle
[Message part 2 (text/html, inline)]
[0001-gnu-node-Update-to-8.2.1.patch (text/x-patch, attachment)]

Information forwarded to guix-patches@gnu.org:
bug#27852; Package guix-patches. (Fri, 28 Jul 2017 19:41:01 GMT) (full text, mbox, link).


Message #8 received at 27852@debbugs.gnu.org (full text, mbox, reply):

From: ludo@gnu.org (Ludovic Courtès)
To: Jelle Licht <jlicht@fsfe.org>
Cc: 27852@debbugs.gnu.org
Subject: Re: [bug#27852] [PATCH] gnu: node: Update to 8.2.1.
Date: Fri, 28 Jul 2017 21:40:17 +0200
Jelle Licht <jlicht@fsfe.org> skribis:

> From f88297638a82858dff61176f646cdc4ddca748cf Mon Sep 17 00:00:00 2001
> From: Jelle Licht <jlicht@fsfe.org>
> Date: Thu, 27 Jul 2017 17:11:08 +0200
> Subject: [PATCH] gnu: node: Update to 8.2.1.
>
> * gnu/packages/node.scm (node): Update to 8.2.1.
> (node)[arguments]: Removed broken linter test.

LGTM!

> -             ;; Having the build fail because of linter errors is insane!
> +             ;; Linting is no longer supported in the release tarball
>               (substitute* '("Makefile")
> -               (("	\\$\\(MAKE\\) jslint") "")
> -               (("	\\$\\(MAKE\\) cpplint\n") ""))
> +               (("	\\$\\(MAKE\\) lint") ""))

Maybe add a link to <https://github.com/nodejs/node/issues/14513> for
future reference?

Thanks,
Ludo’.




Information forwarded to guix-patches@gnu.org:
bug#27852; Package guix-patches. (Fri, 01 Sep 2017 22:21:02 GMT) (full text, mbox, link).


Message #11 received at 27852@debbugs.gnu.org (full text, mbox, reply):

From: ludo@gnu.org (Ludovic Courtès)
To: Jelle Licht <jlicht@fsfe.org>
Cc: 27852@debbugs.gnu.org
Subject: Re: [bug#27852] [PATCH] gnu: node: Update to 8.2.1.
Date: Sat, 02 Sep 2017 00:20:11 +0200
Jelle, it looks like this fell through the cracks a warm summer
inevitably creates, no?  :-)

Ludo’.

ludo@gnu.org (Ludovic Courtès) skribis:

> Jelle Licht <jlicht@fsfe.org> skribis:
>
>> From f88297638a82858dff61176f646cdc4ddca748cf Mon Sep 17 00:00:00 2001
>> From: Jelle Licht <jlicht@fsfe.org>
>> Date: Thu, 27 Jul 2017 17:11:08 +0200
>> Subject: [PATCH] gnu: node: Update to 8.2.1.
>>
>> * gnu/packages/node.scm (node): Update to 8.2.1.
>> (node)[arguments]: Removed broken linter test.
>
> LGTM!
>
>> -             ;; Having the build fail because of linter errors is insane!
>> +             ;; Linting is no longer supported in the release tarball
>>               (substitute* '("Makefile")
>> -               (("	\\$\\(MAKE\\) jslint") "")
>> -               (("	\\$\\(MAKE\\) cpplint\n") ""))
>> +               (("	\\$\\(MAKE\\) lint") ""))
>
> Maybe add a link to <https://github.com/nodejs/node/issues/14513> for
> future reference?
>
> Thanks,
> Ludo’.




Added tag(s) fixed. Request was from ludo@gnu.org (Ludovic Courtès) to control@debbugs.gnu.org. (Tue, 05 Sep 2017 13:21:01 GMT) (full text, mbox, link).


bug closed, send any further explanations to 27852@debbugs.gnu.org and Jelle Licht <jlicht@fsfe.org> Request was from ludo@gnu.org (Ludovic Courtès) to control@debbugs.gnu.org. (Tue, 05 Sep 2017 13:21:02 GMT) (full text, mbox, link).


bug archived. Request was from Debbugs Internal Request <help-debbugs@gnu.org> to internal_control@debbugs.gnu.org. (Wed, 04 Oct 2017 11:24:06 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Mon Nov 4 22:21:33 2024; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.