[Pkg-javascript-devel] Bug#994603: errormsg
Bastien ROUCARIES
roucaries.bastien at gmail.com
Sat Sep 18 14:11:02 BST 2021
debian/upstream
To fix the situation please do the following:
1) Examine debian/copyright_* and referenced files
2) Update debian/copyright as needed
3) Replace debian/copyright_hints with debian/copyright_newhints
touch debian/stamp-copyright-check
touch debian/stamp-upstream-cruft
node-gyp configure
gyp info it worked if it ends with ok
gyp info using node-gyp at 7.1.2
gyp info using node at 12.22.5 | linux | x64
gyp info find Python using Python version 3.9.7 found at "/usr/bin/python3"
gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/usr/share/nodejs/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/tmp/node-stringprep/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/share/nodejs/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/include/nodejs/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/usr/include/nodejs',
gyp info spawn args '-Dnode_gyp_dir=/usr/share/nodejs/node-gyp',
gyp info spawn args
'-Dnode_lib_file=/usr/include/nodejs/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/tmp/node-stringprep',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp info ok
touch debian/stamp-node-gyp-configure
V=1 CC="cc" CXX="g++" CFLAGS="-g -O2
-ffile-prefix-map=/tmp/node-stringprep=. -fstack-protector-strong
-Wformat -Werror=format-security" CXXFLAGS="-g -O2
-ffile-prefix-map=/tmp/node-stringprep=. -fstack-protector-strong
-Wformat -Werror=format-security" CPPFLAGS="-Wdate-time
-D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -Wl,-z,now" \
node-gyp build
gyp info it worked if it ends with ok
gyp info using node-gyp at 7.1.2
gyp info using node at 12.22.5 | linux | x64
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make[1] : on entre dans le répertoire « /tmp/node-stringprep/build »
g++ -o Release/obj.target/node_stringprep/node-stringprep.o
../node-stringprep.cc '-DNODE_GYP_MODULE_NAME=node_stringprep'
'-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1'
'-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_LARGEFILE_SOURCE'
'-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS'
'-DBUILDING_NODE_EXTENSION' -I/usr/include/nodejs/include/node
-I/usr/include/nodejs/src -I/usr/include/nodejs/deps/openssl/config
-I/usr/include/nodejs/deps/openssl/openssl/include
-I/usr/include/nodejs/deps/uv/include -I/usr/include/nodejs/deps/zlib
-I/usr/include/nodejs/deps/v8/include -I../../../usr/share/nodejs/nan
-fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3
-fno-omit-frame-pointer -fno-rtti -std=gnu++1y `pkg-config icu-i18n
--cflags` -MMD -MF
./Release/.deps/Release/obj.target/node_stringprep/node-stringprep.o.d.raw
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-ffile-prefix-map=/tmp/node-stringprep=. -fstack-protector-strong
-Wformat -Werror=format-security -c
../node-stringprep.cc:20:26: error: ‘Handle’ has not been declared
20 | static void Initialize(Handle<Object> target)
| ^~~~~~
../node-stringprep.cc:20:32: error: expected ‘,’ or ‘...’ before ‘<’ token
20 | static void Initialize(Handle<Object> target)
| ^
../node-stringprep.cc:154:5: warning: dynamic exception specifications
are deprecated in C++11 [-Wdeprecated]
154 | throw(UnknownProfileException)
| ^~~~~
../node-stringprep.cc: In static member function ‘static void
StringPrep::Initialize(int)’:
../node-stringprep.cc:28:5: error: ‘target’ was not declared in this scope
28 | target->Set(Nan::New<String>("StringPrep").ToLocalChecked(),
t->GetFunction());
| ^~~~~~
../node-stringprep.cc:28:81: error: no matching function for call to
‘v8::FunctionTemplate::GetFunction()’
28 | target->Set(Nan::New<String>("StringPrep").ToLocalChecked(),
t->GetFunction());
|
^
In file included from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:6126:46: note: candidate:
‘v8::MaybeLocal<v8::Function>
v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)’
6126 | V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
| ^~~~~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:6126:46: note: candidate
expects 1 argument, 0 provided
../node-stringprep.cc: In static member function ‘static
Nan::NAN_METHOD_RETURN_TYPE
StringPrep::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../node-stringprep.cc:48:48: error: no matching function for call to
‘v8::Value::ToString()’
48 | Nan::Utf8String arg0(info[0]->ToString());
| ^
In file included from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate:
‘v8::MaybeLocal<v8::String>
v8::Value::ToString(v8::Local<v8::Context>) const’
2668 | V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate
expects 1 argument, 0 provided
In file included from /usr/include/nodejs/deps/v8/include/v8-internal.h:14,
from /usr/include/nodejs/deps/v8/include/v8.h:27,
from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate:
‘v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const’
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate
expects 1 argument, 0 provided
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
../node-stringprep.cc: In static member function ‘static
Nan::NAN_METHOD_RETURN_TYPE
StringPrep::Prepare(Nan::NAN_METHOD_ARGS_TYPE)’:
../node-stringprep.cc:102:46: error: no matching function for call to
‘v8::Value::ToString()’
102 | String::Value arg0(info[0]->ToString());
| ^
In file included from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate:
‘v8::MaybeLocal<v8::String>
v8::Value::ToString(v8::Local<v8::Context>) const’
2668 | V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate
expects 1 argument, 0 provided
In file included from /usr/include/nodejs/deps/v8/include/v8-internal.h:14,
from /usr/include/nodejs/deps/v8/include/v8.h:27,
from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate:
‘v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const’
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate
expects 1 argument, 0 provided
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
../node-stringprep.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE
ToUnicode(Nan::NAN_METHOD_ARGS_TYPE)’:
../node-stringprep.cc:196:41: error: no matching function for call to
‘v8::Value::ToString()’
196 | String::Value str(info[0]->ToString());
| ^
In file included from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate:
‘v8::MaybeLocal<v8::String>
v8::Value::ToString(v8::Local<v8::Context>) const’
2668 | V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate
expects 1 argument, 0 provided
In file included from /usr/include/nodejs/deps/v8/include/v8-internal.h:14,
from /usr/include/nodejs/deps/v8/include/v8.h:27,
from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate:
‘v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const’
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate
expects 1 argument, 0 provided
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
../node-stringprep.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE
ToASCII(Nan::NAN_METHOD_ARGS_TYPE)’:
../node-stringprep.cc:254:41: error: no matching function for call to
‘v8::Value::ToString()’
254 | String::Value str(info[0]->ToString());
| ^
In file included from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate:
‘v8::MaybeLocal<v8::String>
v8::Value::ToString(v8::Local<v8::Context>) const’
2668 | V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2668:44: note: candidate
expects 1 argument, 0 provided
In file included from /usr/include/nodejs/deps/v8/include/v8-internal.h:14,
from /usr/include/nodejs/deps/v8/include/v8.h:27,
from /usr/include/nodejs/src/node.h:67,
from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate:
‘v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const’
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
/usr/include/nodejs/deps/v8/include/v8.h:2684:31: note: candidate
expects 1 argument, 0 provided
2684 | Local<String> ToString(Isolate* isolate) const);
| ^~~~~~~~
/usr/include/nodejs/deps/v8/include/v8config.h:328:3: note: in
definition of macro ‘V8_DEPRECATED’
328 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
../node-stringprep.cc: In function ‘void
init(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’:
../node-stringprep.cc:314:26: error: cannot convert
‘Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE’ {aka ‘v8::Local<v8::Object>’}
to ‘int’
314 | StringPrep::Initialize(target);
| ^~~~~~
| |
|
Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE {aka v8::Local<v8::Object>}
../node-stringprep.cc:20:26: note: initializing argument 1 of
‘static void StringPrep::Initialize(int)’
20 | static void Initialize(Handle<Object> target)
| ^~~~~~
In file included from ../../../usr/share/nodejs/nan/nan.h:56,
from ../node-stringprep.cc:1:
../node-stringprep.cc: At global scope:
/usr/include/nodejs/src/node.h:736:7: warning: cast between
incompatible function types from ‘void
(*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void
(*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void
(*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’}
[-Wcast-function-type]
736 | (node::addon_register_func) (regfunc), \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/nodejs/src/node.h:770:3: note: in expansion of macro
‘NODE_MODULE_X’
770 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT
(readability/null_usage)
| ^~~~~~~~~~~~~
../node-stringprep.cc:319:1: note: in expansion of macro ‘NODE_MODULE’
319 | NODE_MODULE(node_stringprep, init)
| ^~~~~~~~~~~
make[1]: *** [node_stringprep.target.mk:109 :
Release/obj.target/node_stringprep/node-stringprep.o] Erreur 1
make[1] : on quitte le répertoire « /tmp/node-stringprep/build »
More information about the Pkg-javascript-devel
mailing list