Browse Source

upgrading package: node-v8c 12.0.0.20181101 -> 12.0.0.20181103

master
parent
commit
1a213f744d
  1. 102
      node-v8c/node-v8c.patch
  2. 6
      node-v8c/node-v8c.spec

102
node-v8c/node-v8c.patch

@ -1,7 +1,7 @@
Index: common.gypi
--- common.gypi.orig 2018-09-15 16:27:22.000000000 +0200
+++ common.gypi 2018-09-15 16:31:09.080717000 +0200
@@ -165,7 +165,7 @@
--- common.gypi.orig 2018-11-03 10:50:57.000000000 +0100
+++ common.gypi 2018-11-03 10:53:44.605032000 +0100
@@ -197,7 +197,7 @@
'variables': {
'v8_enable_handle_zapping': 0,
},
@ -10,7 +10,7 @@ Index: common.gypi
'conditions': [
['target_arch=="x64"', {
'msvs_configuration_platform': 'x64',
@@ -366,7 +366,7 @@
@@ -399,7 +399,7 @@
'ldflags': [ '-pthread' ],
}],
[ 'OS in "linux freebsd openbsd solaris android aix cloudabi"', {
@ -19,7 +19,7 @@ Index: common.gypi
'cflags_cc': [ '-fno-rtti', '-fno-exceptions', '-std=gnu++1y' ],
'ldflags': [ '-rdynamic' ],
'target_conditions': [
@@ -464,10 +464,7 @@
@@ -497,10 +497,7 @@
'-fno-strict-aliasing',
],
'WARNING_CFLAGS': [
@ -32,8 +32,8 @@ Index: common.gypi
},
'target_conditions': [
Index: deps/uv/common.gypi
--- deps/uv/common.gypi.orig 2018-09-15 16:27:19.000000000 +0200
+++ deps/uv/common.gypi 2018-09-15 16:31:09.080960000 +0200
--- deps/uv/common.gypi.orig 2018-11-03 10:50:54.000000000 +0100
+++ deps/uv/common.gypi 2018-11-03 10:53:44.605243000 +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 2018-09-15 16:27:19.000000000 +0200
+++ deps/uv/uv.gyp 2018-09-15 16:31:09.081193000 +0200
@@ -172,7 +172,7 @@
--- deps/uv/uv.gyp.orig 2018-11-03 10:50:54.000000000 +0100
+++ deps/uv/uv.gyp 2018-11-03 10:53:44.605472000 +0100
@@ -171,7 +171,7 @@
'src/unix/udp.c',
],
'link_settings': {
@ -56,8 +56,8 @@ Index: deps/uv/uv.gyp
['OS=="solaris"', {
'ldflags': [ '-pthreads' ],
Index: deps/v8/gypfiles/toolchain.gypi
--- deps/v8/gypfiles/toolchain.gypi.orig 2018-09-15 16:27:19.000000000 +0200
+++ deps/v8/gypfiles/toolchain.gypi 2018-09-15 16:31:09.081620000 +0200
--- deps/v8/gypfiles/toolchain.gypi.orig 2018-11-03 10:50:54.000000000 +0100
+++ deps/v8/gypfiles/toolchain.gypi 2018-11-03 10:54:42.499941000 +0100
@@ -1110,12 +1110,6 @@
['OS=="solaris"', {
'defines': [ '__C99FEATURES__=1' ], # isinf() etc.
@ -71,18 +71,18 @@ Index: deps/v8/gypfiles/toolchain.gypi
['OS=="aix"', {
'defines': [
# Support for malloc(0)
@@ -1225,8 +1219,8 @@
# Don't use -O3 with sanitizers.
['asan==0 and msan==0 and lsan==0 \
@@ -1283,8 +1277,8 @@
# Don't use -O3 with sanitizers.
['asan==0 and msan==0 and lsan==0 \
and tsan==0 and ubsan==0 and ubsan_vptr==0', {
- 'cflags': ['-O3'],
- 'cflags!': ['-O2'],
+ 'cflags': ['-O2'],
+ 'cflags!': ['-O3'],
}, {
'cflags': ['-O2'],
'cflags!': ['-O3'],
@@ -1343,8 +1337,8 @@
- 'cflags': ['-O3'],
- 'cflags!': ['-O2'],
+ 'cflags': ['-O2'],
+ 'cflags!': ['-O3'],
}, {
'cflags': ['-O2'],
'cflags!': ['-O3'],
@@ -1332,8 +1326,8 @@
# Don't use -O3 with sanitizers.
['asan==0 and msan==0 and lsan==0 \
and tsan==0 and ubsan==0 and ubsan_vptr==0', {
@ -94,8 +94,8 @@ Index: deps/v8/gypfiles/toolchain.gypi
'cflags': ['-O2'],
'cflags!': ['-O3'],
Index: deps/v8/src/base/platform/platform-freebsd.cc
--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2018-09-15 16:27:19.000000000 +0200
+++ deps/v8/src/base/platform/platform-freebsd.cc 2018-09-15 16:31:09.081837000 +0200
--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2018-11-03 10:50:54.000000000 +0100
+++ deps/v8/src/base/platform/platform-freebsd.cc 2018-11-03 10:53:44.607715000 +0100
@@ -25,6 +25,7 @@
#include <strings.h> // index
@ -105,8 +105,8 @@ Index: deps/v8/src/base/platform/platform-freebsd.cc
#undef MAP_TYPE
Index: deps/v8/src/log-utils.cc
--- deps/v8/src/log-utils.cc.orig 2018-09-15 16:27:22.000000000 +0200
+++ deps/v8/src/log-utils.cc 2018-09-15 16:31:09.082056000 +0200
--- deps/v8/src/log-utils.cc.orig 2018-11-03 10:50:55.000000000 +0100
+++ deps/v8/src/log-utils.cc 2018-11-03 10:53:44.608008000 +0100
@@ -2,6 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@ -118,8 +118,8 @@ Index: deps/v8/src/log-utils.cc
#include "src/assert-scope.h"
Index: deps/v8/src/wasm/wasm-result.cc
--- deps/v8/src/wasm/wasm-result.cc.orig 2018-09-15 16:27:22.000000000 +0200
+++ deps/v8/src/wasm/wasm-result.cc 2018-09-15 16:31:09.082269000 +0200
--- deps/v8/src/wasm/wasm-result.cc.orig 2018-11-03 10:50:58.000000000 +0100
+++ deps/v8/src/wasm/wasm-result.cc 2018-11-03 10:53:44.608355000 +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.
@ -130,9 +130,9 @@ Index: deps/v8/src/wasm/wasm-result.cc
#include "src/heap/factory.h"
Index: lib/dns.js
--- lib/dns.js.orig 2018-09-15 16:27:20.000000000 +0200
+++ lib/dns.js 2018-09-15 16:31:09.082512000 +0200
@@ -139,6 +139,10 @@
--- lib/dns.js.orig 2018-11-03 10:50:56.000000000 +0100
+++ lib/dns.js 2018-11-03 10:53:44.608605000 +0100
@@ -140,6 +140,10 @@
req.hostname = hostname;
req.oncomplete = all ? onlookupall : onlookup;
@ -144,9 +144,9 @@ Index: lib/dns.js
if (err) {
process.nextTick(callback, dnsException(err, 'getaddrinfo', hostname));
Index: lib/internal/modules/cjs/loader.js
--- lib/internal/modules/cjs/loader.js.orig 2018-09-15 16:27:22.000000000 +0200
+++ lib/internal/modules/cjs/loader.js 2018-09-15 16:31:09.082878000 +0200
@@ -767,7 +767,10 @@
--- lib/internal/modules/cjs/loader.js.orig 2018-11-03 10:50:58.000000000 +0100
+++ lib/internal/modules/cjs/loader.js 2018-11-03 10:53:44.609790000 +0100
@@ -790,7 +790,10 @@
} else {
prefixDir = path.resolve(process.execPath, '..', '..');
}
@ -159,8 +159,8 @@ Index: lib/internal/modules/cjs/loader.js
if (homeDir) {
paths.unshift(path.resolve(homeDir, '.node_libraries'));
Index: src/inspector_socket_server.cc
--- src/inspector_socket_server.cc.orig 2018-09-15 16:27:20.000000000 +0200
+++ src/inspector_socket_server.cc 2018-09-15 16:31:09.083119000 +0200
--- src/inspector_socket_server.cc.orig 2018-11-03 10:50:56.000000000 +0100
+++ src/inspector_socket_server.cc 2018-11-03 10:53:44.610064000 +0100
@@ -19,7 +19,7 @@
bool include_protocol);
namespace {
@ -171,8 +171,8 @@ Index: src/inspector_socket_server.cc
};
Index: src/node_constants.cc
--- src/node_constants.cc.orig 2018-09-15 16:27:20.000000000 +0200
+++ src/node_constants.cc 2018-09-15 16:31:09.083459000 +0200
--- src/node_constants.cc.orig 2018-11-03 10:50:56.000000000 +0100
+++ src/node_constants.cc 2018-11-03 10:53:44.611190000 +0100
@@ -35,10 +35,10 @@
#include <limits>
@ -188,8 +188,8 @@ Index: src/node_constants.cc
#endif
Index: src/node_crypto.h
--- src/node_crypto.h.orig 2018-09-15 16:27:20.000000000 +0200
+++ src/node_crypto.h 2018-09-15 16:31:09.083796000 +0200
--- src/node_crypto.h.orig 2018-11-03 10:50:56.000000000 +0100
+++ src/node_crypto.h 2018-11-03 10:53:44.612119000 +0100
@@ -36,22 +36,22 @@
#include "v8.h"
@ -227,9 +227,9 @@ Index: src/node_crypto.h
namespace node {
namespace crypto {
Index: src/node_internals.h
--- src/node_internals.h.orig 2018-09-15 16:27:22.000000000 +0200
+++ src/node_internals.h 2018-09-15 16:31:09.084092000 +0200
@@ -239,6 +239,7 @@
--- src/node_internals.h.orig 2018-11-03 10:50:56.000000000 +0100
+++ src/node_internals.h 2018-11-03 10:53:44.613006000 +0100
@@ -238,6 +238,7 @@
# define ROUND_UP(a, b) ((a) % (b) ? ((a) + (b)) - ((a) % (b)) : (a))
#endif
@ -238,8 +238,8 @@ Index: src/node_internals.h
# define MUST_USE_RESULT __attribute__((warn_unused_result))
#else
Index: src/tls_wrap.h
--- src/tls_wrap.h.orig 2018-09-15 16:27:20.000000000 +0200
+++ src/tls_wrap.h 2018-09-15 16:31:09.084279000 +0200
--- src/tls_wrap.h.orig 2018-11-03 10:50:56.000000000 +0100
+++ src/tls_wrap.h 2018-11-03 10:53:44.613209000 +0100
@@ -32,7 +32,7 @@
#include "stream_wrap.h"
#include "v8.h"
@ -250,9 +250,9 @@ Index: src/tls_wrap.h
#include <string>
Index: src/util.h
--- src/util.h.orig 2018-09-15 16:27:20.000000000 +0200
+++ src/util.h 2018-09-15 16:31:09.084618000 +0200
@@ -126,16 +126,26 @@
--- src/util.h.orig 2018-11-03 10:50:56.000000000 +0100
+++ src/util.h 2018-11-03 10:53:44.613668000 +0100
@@ -118,16 +118,26 @@
} \
} while (0)
@ -280,8 +280,8 @@ Index: src/util.h
// TAILQ-style intrusive list node.
Index: tools/install.py
--- tools/install.py.orig 2018-09-15 16:27:21.000000000 +0200
+++ tools/install.py 2018-09-15 16:31:09.084946000 +0200
--- tools/install.py.orig 2018-11-03 10:50:56.000000000 +0100
+++ tools/install.py 2018-11-03 10:53:44.613919000 +0100
@@ -146,10 +146,7 @@
action(['deps/v8/tools/gdbinit'], 'share/doc/node/')
action(['deps/v8/tools/lldb_commands.py'], 'share/doc/node/')

6
node-v8c/node-v8c.spec

@ -23,7 +23,7 @@
# package version
%define V_base 12.0.0
%define V_snap 20181101
%define V_snap 20181103
# package information
Name: node-v8c
@ -36,7 +36,7 @@ Class: PLUS
Group: Web
License: MIT/BSD
Version: %{V_base}.%{V_snap}
Release: 20181101
Release: 20181103
# package options
%option with_icu yes
@ -63,7 +63,7 @@ Provides: node = %{version}
%description
Node.js (V12, V8-Canary) provides an easy way to build scalable
network servers in JavaScript. It is an event-driven I/O environment
based on Google V8 JavaScript virtual machine version 7.2.196. This
based on Google V8 JavaScript virtual machine version 7.2.214. This
is the V8-Canary flavor of Node.js which always closely tracks the
latest version of the V8 JavaScript virtual machine. It exists
for testing purposes only and should not be used in production

Loading…
Cancel
Save