Loading pkgs/development/web/nodejs/v18.nix +2 −5 Original line number Diff line number Diff line Loading @@ -19,11 +19,8 @@ let in buildNodejs { inherit enableNpm; # The change to minor version 18.20.0 breaks compatibility with ffi-napi # This breaks the compilation of some nix packages. # While this is investigated and fixed, do not upgrade the minor version. version = "18.19.1"; sha256 = "sha256-CQ+WouzeCAtrOCxtZCvKXQvkcCp4y1Vb578CsgvRbe0="; version = "18.20.1"; sha256 = "sha256-xthnqfJeY1SBDv+4IB+BR6FbKAAOUHkP2gDRyhX0m4o="; patches = [ ./disable-darwin-v8-system-instrumentation.patch ./bypass-darwin-xcrun-node16.patch Loading pkgs/servers/openvscode-server/default.nix +3 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,9 @@ stdenv.mkDerivation (finalAttrs: { ./remove-node-download.patch ]; # Disable NAPI_EXPERIMENTAL to allow to build with Node.js≥18.20.0. env.NIX_CFLAGS_COMPILE = "-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT"; postPatch = '' export HOME=$PWD Loading Loading
pkgs/development/web/nodejs/v18.nix +2 −5 Original line number Diff line number Diff line Loading @@ -19,11 +19,8 @@ let in buildNodejs { inherit enableNpm; # The change to minor version 18.20.0 breaks compatibility with ffi-napi # This breaks the compilation of some nix packages. # While this is investigated and fixed, do not upgrade the minor version. version = "18.19.1"; sha256 = "sha256-CQ+WouzeCAtrOCxtZCvKXQvkcCp4y1Vb578CsgvRbe0="; version = "18.20.1"; sha256 = "sha256-xthnqfJeY1SBDv+4IB+BR6FbKAAOUHkP2gDRyhX0m4o="; patches = [ ./disable-darwin-v8-system-instrumentation.patch ./bypass-darwin-xcrun-node16.patch Loading
pkgs/servers/openvscode-server/default.nix +3 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,9 @@ stdenv.mkDerivation (finalAttrs: { ./remove-node-download.patch ]; # Disable NAPI_EXPERIMENTAL to allow to build with Node.js≥18.20.0. env.NIX_CFLAGS_COMPILE = "-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT"; postPatch = '' export HOME=$PWD Loading