|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
Index: common.gypi
|
|
|
|
|
--- common.gypi.orig 2019-09-25 23:12:57.000000000 +0200
|
|
|
|
|
+++ common.gypi 2019-09-26 22:24:34.316602000 +0200
|
|
|
|
|
--- common.gypi.orig 2020-01-07 13:15:57.000000000 +0100
|
|
|
|
|
+++ common.gypi 2020-01-07 21:01:06.529822000 +0100
|
|
|
|
|
@@ -195,7 +195,7 @@
|
|
|
|
|
}],
|
|
|
|
|
],
|
|
|
|
@ -32,8 +32,8 @@ Index: common.gypi
|
|
|
|
|
},
|
|
|
|
|
'target_conditions': [
|
|
|
|
|
Index: deps/uv/common.gypi
|
|
|
|
|
--- deps/uv/common.gypi.orig 2019-09-25 23:12:59.000000000 +0200
|
|
|
|
|
+++ deps/uv/common.gypi 2019-09-26 22:24:34.316761000 +0200
|
|
|
|
|
--- deps/uv/common.gypi.orig 2020-01-07 13:15:59.000000000 +0100
|
|
|
|
|
+++ deps/uv/common.gypi 2020-01-07 21:01:06.529994000 +0100
|
|
|
|
|
@@ -46,7 +46,7 @@
|
|
|
|
|
'Release': {
|
|
|
|
|
'defines': [ 'NDEBUG' ],
|
|
|
|
@ -44,9 +44,9 @@ Index: deps/uv/common.gypi
|
|
|
|
|
'msvs_settings': {
|
|
|
|
|
'VCCLCompilerTool': {
|
|
|
|
|
Index: deps/uv/uv.gyp
|
|
|
|
|
--- deps/uv/uv.gyp.orig 2019-09-25 23:12:59.000000000 +0200
|
|
|
|
|
+++ deps/uv/uv.gyp 2019-09-26 22:24:34.316905000 +0200
|
|
|
|
|
@@ -176,7 +176,7 @@
|
|
|
|
|
--- deps/uv/uv.gyp.orig 2020-01-07 13:15:59.000000000 +0100
|
|
|
|
|
+++ deps/uv/uv.gyp 2020-01-07 21:01:06.530156000 +0100
|
|
|
|
|
@@ -178,7 +178,7 @@
|
|
|
|
|
'src/unix/udp.c',
|
|
|
|
|
],
|
|
|
|
|
'link_settings': {
|
|
|
|
@ -56,8 +56,8 @@ Index: deps/uv/uv.gyp
|
|
|
|
|
['OS=="solaris"', {
|
|
|
|
|
'ldflags': [ '-pthreads' ],
|
|
|
|
|
Index: deps/v8/src/base/platform/platform-freebsd.cc
|
|
|
|
|
--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2019-09-25 23:12:59.000000000 +0200
|
|
|
|
|
+++ deps/v8/src/base/platform/platform-freebsd.cc 2019-09-26 22:24:34.317035000 +0200
|
|
|
|
|
--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2020-01-07 13:15:59.000000000 +0100
|
|
|
|
|
+++ deps/v8/src/base/platform/platform-freebsd.cc 2020-01-07 21:01:06.530294000 +0100
|
|
|
|
|
@@ -25,6 +25,7 @@
|
|
|
|
|
#include <strings.h> // index
|
|
|
|
|
|
|
|
|
@ -67,8 +67,8 @@ Index: deps/v8/src/base/platform/platform-freebsd.cc
|
|
|
|
|
#undef MAP_TYPE
|
|
|
|
|
|
|
|
|
|
Index: deps/v8/src/builtins/array.tq
|
|
|
|
|
--- deps/v8/src/builtins/array.tq.orig 2019-09-25 23:12:59.000000000 +0200
|
|
|
|
|
+++ deps/v8/src/builtins/array.tq 2019-09-26 22:24:34.317161000 +0200
|
|
|
|
|
--- deps/v8/src/builtins/array.tq.orig 2020-01-07 13:15:59.000000000 +0100
|
|
|
|
|
+++ deps/v8/src/builtins/array.tq 2020-01-07 21:01:06.530432000 +0100
|
|
|
|
|
@@ -32,17 +32,6 @@
|
|
|
|
|
assert(array.elements.map != kCOWMap);
|
|
|
|
|
}
|
|
|
|
@ -88,8 +88,8 @@ Index: deps/v8/src/builtins/array.tq
|
|
|
|
|
const e: Object = a.objects[i];
|
|
|
|
|
return e == TheHole ? Undefined : e;
|
|
|
|
|
Index: deps/v8/src/builtins/base.tq
|
|
|
|
|
--- deps/v8/src/builtins/base.tq.orig 2019-09-25 23:12:59.000000000 +0200
|
|
|
|
|
+++ deps/v8/src/builtins/base.tq 2019-09-26 22:27:05.720021000 +0200
|
|
|
|
|
--- deps/v8/src/builtins/base.tq.orig 2020-01-07 13:15:59.000000000 +0100
|
|
|
|
|
+++ deps/v8/src/builtins/base.tq 2020-01-07 21:01:06.530831000 +0100
|
|
|
|
|
@@ -443,9 +443,6 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -140,8 +140,8 @@ Index: deps/v8/src/builtins/base.tq
|
|
|
|
|
if (value == V8_INFINITY) {
|
|
|
|
|
return true;
|
|
|
|
|
Index: deps/v8/src/wasm/wasm-result.cc
|
|
|
|
|
--- deps/v8/src/wasm/wasm-result.cc.orig 2019-09-25 23:12:59.000000000 +0200
|
|
|
|
|
+++ deps/v8/src/wasm/wasm-result.cc 2019-09-26 22:24:34.317697000 +0200
|
|
|
|
|
--- deps/v8/src/wasm/wasm-result.cc.orig 2020-01-07 13:15:59.000000000 +0100
|
|
|
|
|
+++ deps/v8/src/wasm/wasm-result.cc 2020-01-07 21:01:06.530967000 +0100
|
|
|
|
|
@@ -2,6 +2,8 @@
|
|
|
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
|
|
|
// found in the LICENSE file.
|
|
|
|
@ -152,8 +152,8 @@ Index: deps/v8/src/wasm/wasm-result.cc
|
|
|
|
|
|
|
|
|
|
#include "src/execution/isolate-inl.h"
|
|
|
|
|
Index: lib/dns.js
|
|
|
|
|
--- lib/dns.js.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ lib/dns.js 2019-09-26 22:24:34.317841000 +0200
|
|
|
|
|
--- lib/dns.js.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ lib/dns.js 2020-01-07 21:01:06.531118000 +0100
|
|
|
|
|
@@ -142,6 +142,10 @@
|
|
|
|
|
req.hostname = hostname;
|
|
|
|
|
req.oncomplete = all ? onlookupall : onlookup;
|
|
|
|
@ -166,14 +166,14 @@ Index: lib/dns.js
|
|
|
|
|
req, toASCII(hostname), family, hints, verbatim
|
|
|
|
|
);
|
|
|
|
|
Index: lib/internal/modules/cjs/loader.js
|
|
|
|
|
--- lib/internal/modules/cjs/loader.js.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ lib/internal/modules/cjs/loader.js 2019-09-26 22:24:34.318063000 +0200
|
|
|
|
|
@@ -1076,7 +1076,10 @@
|
|
|
|
|
} else {
|
|
|
|
|
prefixDir = path.resolve(process.execPath, '..', '..');
|
|
|
|
|
}
|
|
|
|
|
- var paths = [path.resolve(prefixDir, 'lib', 'node')];
|
|
|
|
|
+ var paths = [
|
|
|
|
|
--- lib/internal/modules/cjs/loader.js.orig 2020-01-07 21:01:06.531403000 +0100
|
|
|
|
|
+++ lib/internal/modules/cjs/loader.js 2020-01-07 21:02:02.885097000 +0100
|
|
|
|
|
@@ -1095,7 +1095,10 @@
|
|
|
|
|
path.resolve(process.execPath, '..') :
|
|
|
|
|
path.resolve(process.execPath, '..', '..');
|
|
|
|
|
|
|
|
|
|
- let paths = [path.resolve(prefixDir, 'lib', 'node')];
|
|
|
|
|
+ let paths = [
|
|
|
|
|
+ path.resolve(prefixDir, '..', 'lib', 'node', 'usr'),
|
|
|
|
|
+ path.resolve(prefixDir, '..', 'lib', 'node', 'pkg')
|
|
|
|
|
+ ];
|
|
|
|
@ -181,8 +181,8 @@ Index: lib/internal/modules/cjs/loader.js
|
|
|
|
|
if (homeDir) {
|
|
|
|
|
paths.unshift(path.resolve(homeDir, '.node_libraries'));
|
|
|
|
|
Index: src/inspector/node_string.h
|
|
|
|
|
--- src/inspector/node_string.h.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/inspector/node_string.h 2019-09-26 22:24:34.318186000 +0200
|
|
|
|
|
--- src/inspector/node_string.h.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/inspector/node_string.h 2020-01-07 21:01:06.531639000 +0100
|
|
|
|
|
@@ -3,6 +3,7 @@
|
|
|
|
|
#ifndef SRC_INSPECTOR_NODE_STRING_H_
|
|
|
|
|
#define SRC_INSPECTOR_NODE_STRING_H_
|
|
|
|
@ -192,8 +192,8 @@ Index: src/inspector/node_string.h
|
|
|
|
|
#include "v8-inspector.h"
|
|
|
|
|
|
|
|
|
|
Index: src/inspector_socket_server.cc
|
|
|
|
|
--- src/inspector_socket_server.cc.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/inspector_socket_server.cc 2019-09-26 22:24:34.318337000 +0200
|
|
|
|
|
--- src/inspector_socket_server.cc.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/inspector_socket_server.cc 2020-01-07 21:01:06.531787000 +0100
|
|
|
|
|
@@ -20,7 +20,7 @@
|
|
|
|
|
bool include_protocol);
|
|
|
|
|
namespace {
|
|
|
|
@ -204,8 +204,8 @@ Index: src/inspector_socket_server.cc
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
Index: src/node_constants.cc
|
|
|
|
|
--- src/node_constants.cc.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/node_constants.cc 2019-09-26 22:24:34.318546000 +0200
|
|
|
|
|
--- src/node_constants.cc.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/node_constants.cc 2020-01-07 21:01:06.531968000 +0100
|
|
|
|
|
@@ -36,10 +36,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -221,8 +221,8 @@ Index: src/node_constants.cc
|
|
|
|
|
#endif // HAVE_OPENSSL
|
|
|
|
|
|
|
|
|
|
Index: src/node_crypto.cc
|
|
|
|
|
--- src/node_crypto.cc.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/node_crypto.cc 2019-09-26 22:24:34.319268000 +0200
|
|
|
|
|
--- src/node_crypto.cc.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/node_crypto.cc 2020-01-07 21:01:06.532625000 +0100
|
|
|
|
|
@@ -38,17 +38,17 @@
|
|
|
|
|
#include "util-inl.h"
|
|
|
|
|
#include "v8.h"
|
|
|
|
@ -251,8 +251,8 @@ Index: src/node_crypto.cc
|
|
|
|
|
#include <cerrno>
|
|
|
|
|
#include <climits> // INT_MAX
|
|
|
|
|
Index: src/node_crypto.h
|
|
|
|
|
--- src/node_crypto.h.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/node_crypto.h 2019-09-26 22:24:34.319449000 +0200
|
|
|
|
|
--- src/node_crypto.h.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/node_crypto.h 2020-01-07 21:01:06.532790000 +0100
|
|
|
|
|
@@ -33,8 +33,9 @@
|
|
|
|
|
|
|
|
|
|
#include "v8.h"
|
|
|
|
@ -266,8 +266,8 @@ Index: src/node_crypto.h
|
|
|
|
|
namespace node {
|
|
|
|
|
namespace crypto {
|
|
|
|
|
Index: src/node_metadata.cc
|
|
|
|
|
--- src/node_metadata.cc.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/node_metadata.cc 2019-09-26 22:24:34.319563000 +0200
|
|
|
|
|
--- src/node_metadata.cc.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/node_metadata.cc 2020-01-07 21:01:06.532922000 +0100
|
|
|
|
|
@@ -9,7 +9,7 @@
|
|
|
|
|
#include "zlib.h"
|
|
|
|
|
|
|
|
|
@ -278,9 +278,9 @@ Index: src/node_metadata.cc
|
|
|
|
|
|
|
|
|
|
#ifdef NODE_HAVE_I18N_SUPPORT
|
|
|
|
|
Index: src/tls_wrap.h
|
|
|
|
|
--- src/tls_wrap.h.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/tls_wrap.h 2019-09-26 22:24:34.319684000 +0200
|
|
|
|
|
@@ -31,7 +31,7 @@
|
|
|
|
|
--- src/tls_wrap.h.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/tls_wrap.h 2020-01-07 21:01:06.533036000 +0100
|
|
|
|
|
@@ -30,7 +30,7 @@
|
|
|
|
|
#include "stream_wrap.h"
|
|
|
|
|
#include "v8.h"
|
|
|
|
|
|
|
|
|
@ -290,8 +290,8 @@ Index: src/tls_wrap.h
|
|
|
|
|
#include <string>
|
|
|
|
|
|
|
|
|
|
Index: src/tracing/traced_value.cc
|
|
|
|
|
--- src/tracing/traced_value.cc.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/tracing/traced_value.cc 2019-09-26 22:24:34.319814000 +0200
|
|
|
|
|
--- src/tracing/traced_value.cc.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/tracing/traced_value.cc 2020-01-07 21:01:06.533157000 +0100
|
|
|
|
|
@@ -3,6 +3,7 @@
|
|
|
|
|
// found in the LICENSE file.
|
|
|
|
|
|
|
|
|
@ -301,8 +301,8 @@ Index: src/tracing/traced_value.cc
|
|
|
|
|
#if defined(NODE_HAVE_I18N_SUPPORT)
|
|
|
|
|
#include <unicode/utf8.h>
|
|
|
|
|
Index: src/util.h
|
|
|
|
|
--- src/util.h.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ src/util.h 2019-09-26 22:24:34.319976000 +0200
|
|
|
|
|
--- src/util.h.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ src/util.h 2020-01-07 21:01:06.533316000 +0100
|
|
|
|
|
@@ -146,14 +146,23 @@
|
|
|
|
|
} \
|
|
|
|
|
} while (0)
|
|
|
|
@ -336,8 +336,8 @@ Index: src/util.h
|
|
|
|
|
ERROR_AND_ABORT("Unreachable code reached" __VA_OPT__(": ") __VA_ARGS__)
|
|
|
|
|
|
|
|
|
|
Index: tools/install.py
|
|
|
|
|
--- tools/install.py.orig 2019-09-25 23:13:01.000000000 +0200
|
|
|
|
|
+++ tools/install.py 2019-09-26 22:24:34.320217000 +0200
|
|
|
|
|
--- tools/install.py.orig 2020-01-07 13:16:01.000000000 +0100
|
|
|
|
|
+++ tools/install.py 2020-01-07 21:01:06.533437000 +0100
|
|
|
|
|
@@ -151,10 +151,7 @@
|
|
|
|
|
action(['deps/v8/tools/gdbinit'], 'share/doc/node/')
|
|
|
|
|
action(['deps/v8/tools/lldb_commands.py'], 'share/doc/node/')
|
|
|
|
@ -351,8 +351,8 @@ Index: tools/install.py
|
|
|
|
|
if 'true' == variables.get('node_install_npm'): npm_files(action)
|
|
|
|
|
|
|
|
|
|
Index: tools/v8_gypfiles/toolchain.gypi
|
|
|
|
|
--- tools/v8_gypfiles/toolchain.gypi.orig 2019-09-25 23:13:02.000000000 +0200
|
|
|
|
|
+++ tools/v8_gypfiles/toolchain.gypi 2019-09-26 22:24:34.320464000 +0200
|
|
|
|
|
--- tools/v8_gypfiles/toolchain.gypi.orig 2020-01-07 13:16:02.000000000 +0100
|
|
|
|
|
+++ tools/v8_gypfiles/toolchain.gypi 2020-01-07 21:01:06.533657000 +0100
|
|
|
|
|
@@ -1123,12 +1123,6 @@
|
|
|
|
|
['OS=="solaris"', {
|
|
|
|
|
'defines': [ '__C99FEATURES__=1' ], # isinf() etc.
|
|
|
|
@ -389,8 +389,8 @@ Index: tools/v8_gypfiles/toolchain.gypi
|
|
|
|
|
'cflags': ['-O2'],
|
|
|
|
|
'cflags!': ['-O3'],
|
|
|
|
|
Index: tools/v8_gypfiles/v8.gyp
|
|
|
|
|
--- tools/v8_gypfiles/v8.gyp.orig 2019-09-25 23:13:02.000000000 +0200
|
|
|
|
|
+++ tools/v8_gypfiles/v8.gyp 2019-09-26 22:24:34.320690000 +0200
|
|
|
|
|
--- tools/v8_gypfiles/v8.gyp.orig 2020-01-07 13:16:02.000000000 +0100
|
|
|
|
|
+++ tools/v8_gypfiles/v8.gyp 2020-01-07 21:01:06.533860000 +0100
|
|
|
|
|
@@ -81,8 +81,7 @@
|
|
|
|
|
"<(V8_ROOT)/src/builtins/typed-array-some.tq",
|
|
|
|
|
"<(V8_ROOT)/src/builtins/typed-array-subarray.tq",
|
|
|
|
|