]> git.pld-linux.org Git - packages/nodejs.git/blobdiff - nodejs-lib64path.patch
up to 14.17.4 (fixes CVE-2021-22930)
[packages/nodejs.git] / nodejs-lib64path.patch
index bb7e68de0fb5d730bba90ddbc69668e350417239..1b348a4e0f77c0f1cb3c6a9a8d60154f154e9bf1 100644 (file)
@@ -1,11 +1,11 @@
---- node-v10.16.0/lib/internal/modules/cjs/loader.js~  2019-05-28 23:32:23.000000000 +0200
-+++ node-v10.16.0/lib/internal/modules/cjs/loader.js   2019-06-03 09:11:35.662170541 +0200
-@@ -861,7 +861,7 @@ Module._initPaths = function() {
-   } else {
-     prefixDir = path.resolve(process.execPath, '..', '..');
-   }
--  var paths = [path.resolve(prefixDir, 'lib', 'node')];
-+  var paths = ["/usr/lib64/node", "/usr/lib/node", "/usr/lib/node_modules", path.resolve(prefixDir, 'lib', 'node')];
+--- node-v12.14.1/lib/internal/modules/cjs/loader.js~  2020-01-07 13:16:01.000000000 +0100
++++ node-v12.14.1/lib/internal/modules/cjs/loader.js   2020-01-25 16:53:22.188427110 +0100
+@@ -1095,7 +1095,7 @@ Module._initPaths = function() {
+     path.resolve(process.execPath, '..') :
+     path.resolve(process.execPath, '..', '..');
+-  let paths = [path.resolve(prefixDir, 'lib', 'node')];
++  let paths = ["/usr/lib64/node", "/usr/lib/node", "/usr/lib/node_modules", path.resolve(prefixDir, 'lib', 'node')];
  
    if (homeDir) {
-     paths.unshift(path.resolve(homeDir, '.node_libraries'));
+     ArrayPrototypeUnshift(paths, path.resolve(homeDir, '.node_libraries'));
This page took 0.064693 seconds and 4 git commands to generate.