Skip to content

nodejs_20: 20.16.0 -> 20.17.0#336388

Merged
dasJ merged 1 commit intoNixOS:stagingfrom
aduh95:upgrade-node-20
Aug 23, 2024
Merged

nodejs_20: 20.16.0 -> 20.17.0#336388
dasJ merged 1 commit intoNixOS:stagingfrom
aduh95:upgrade-node-20

Conversation

@aduh95
Copy link
Contributor

@aduh95 aduh95 commented Aug 21, 2024

Description of changes

https://github.com/nodejs/node/releases/tag/v20.17.0

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@github-actions github-actions bot added the 6.topic: nodejs Node.js is a free, open-source, cross-platform JavaScript runtime environment label Aug 21, 2024
@ofborg ofborg bot added 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 501-1000 This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches. labels Aug 21, 2024
@dasJ dasJ merged commit 45db1ff into NixOS:staging Aug 23, 2024
@aduh95 aduh95 deleted the upgrade-node-20 branch August 23, 2024 09:49
@aduh95 aduh95 mentioned this pull request Aug 29, 2024
13 tasks
aduh95 added a commit to aduh95/nixpkgs that referenced this pull request Sep 6, 2024
dasJ pushed a commit that referenced this pull request Sep 13, 2024
* nodejs_18: pin to Python 3.11, fix tests with OpenSSL 3.0.14

(cherry picked from commit 7c1177c)

* nodejs: use upstream patch instead of custom one

(cherry picked from commit f75d503)

* nodejs_22: 22.4.1 -> 22.5.1

(cherry picked from commit 070791f)

* nodejs: use .finalPackage for ease of overriding

Previously, the nodejs `passthru.pkgs` attribute refers to the package
fixed point derived in the current context, without considering
potential overrides to the main nodejs package.

This is fixed here with the `.finalPackage` attribute, which refers to
the final package fixed point, after potential overrides.

For example, previously, after overriding nodejs with `nodejs.override`,
`nodejs.pkgs` would still refer to the original package, instead of the
overridden one. After this fix, `nodejs.pkgs` would be correctly based
on the overridden `nodejs` package.

(cherry picked from commit ee9a623)

* nodejs: fix tests and disable parallel checking

(cherry picked from commit d7f46fb)

* nodejs: disable failing tests on x86_64-darwin

(cherry picked from commit 31d2381)

* nodejs: skip tests failing in sandbox in all platforms

ce685a8 added list of tests failing on sandbox, but for some reason
only for Darwin. We should skip those tests on all platforms otherwise
OfBorg builds are failing.

(cherry picked from commit f5846d2)

* nodejs_20: 20.15.1 -> 20.16.0

(cherry picked from commit 35b556d)

* nodejs: 22.5.1 -> 22.6.0 (#333210)

(cherry picked from commit 4c38d8a)

* nodejs_22: 22.6.0 -> 22.7.0 (#336556)

(cherry picked from commit c455cc3)

* nodejs_20: 20.16.0 -> 20.17.0 (#336388)

(cherry picked from commit 45db1ff)

* nodejs_22: 22.7.0 -> 22.8.0

(cherry picked from commit 235ae9c)

---------

Co-authored-by: K900 <[email protected]>
Co-authored-by: Bryan Lai <[email protected]>
Co-authored-by: Ivan Trubach <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: nodejs Node.js is a free, open-source, cross-platform JavaScript runtime environment 10.rebuild-darwin: 501-1000 This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants