Description
Project description
Official nodejs has changed to using quictls (OpenSSL fork with QUIC support). This can be proven by looking at process.versions
of downloaded nodejs binaries from https://nodejs.org/dist/v18.12.1/node-v18.12.1-linux-x64.tar.xz.
However the current nixpkgs derivation for nodejs still uses openssl
and not quictls
.
Nixpkgs does have quictls
already available https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/quictls/default.nix.
This change is necessary for when NodeJS will have proper quic support.
Older NodeJS versions will still need to use the original openssl.
See the change log here: https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md.
And also nodejs/node#45286 which landed in nodejs/node@4124b03...9fb612e.
This change is also occurring for v16 too: nodejs/node#45274
Metadata
Metadata
Assignees
Labels
Type
Projects
Status