Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CallbackScope should not have NODE_EXTERN? #20758

Closed
d3x0r opened this issue May 15, 2018 · 2 comments
Closed

CallbackScope should not have NODE_EXTERN? #20758

d3x0r opened this issue May 15, 2018 · 2 comments
Labels
addons Issues and PRs related to native addons. invalid Issues and PRs that are invalid. question Issues that look for answers. wrong repo Issues that should be opened in another repository.

Comments

@d3x0r
Copy link
Contributor

d3x0r commented May 15, 2018

Version: Since dec, 2017...
This wasn't an issue previously.

(Sorry for vagueness)

At the bottom is the result of a build of an addon.

node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' 

https://github.com/nodejs/node/blob/master/src/node.h#L663
Deleting NODE_EXTERN on that line of code fixes the warning.

(rather than modifying the V8 headers to have NODE_EXTERN on TryCatch)

Also #15570
#15570 (comment)

This is hidden by node-gyp which, by default, enables disable warning C4251 in windows.
cmake-js does not auto-disable this warning... so it shows up for those builds.

"H:\dev2\kcore\kcore\node_modules\sack.vfs\build\ALL_BUILD.vcxproj" (default target) (1) ->
"H:\dev2\kcore\kcore\node_modules\sack.vfs\build\sack_vfs.vcxproj" (default target) (3) ->
(ClCompile target) ->
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)C:\Users\Panther\.cmake-js\node-x64\v10.1.0\incl
ude\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be used by clients of class 'node::CallbackScope' (comp
iling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\build\sack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\buil
d\sack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\build\sa
ck_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\b
uild\sack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)C:\Users\Panther\.cmake-js\node-x64\v10.1.0\incl
ude\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be used by clients of class 'node::CallbackScope' (comp
iling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\build\sack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\build\s
ack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\bui
ld\sack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\build\
sack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\build\s
ack_vfs.vcxproj]
  C:\Users\Panther\.cmake-js\node-x64\v10.1.0\include\node\node.h(637): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be us
ed by clients of class 'node::CallbackScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc) [H:\dev2\kcore\kcore\node_modules\sack.vfs\buil
d\sack_vfs.vcxproj]
  H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sack\sack.cc(66053): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [H:\dev2\kcore\kcore\node_
modules\sack.vfs\build\sack_vfs.vcxproj]
@d3x0r d3x0r changed the title CallbackScope should not have NODE_EXTERN CallbackScope should not have NODE_EXTERN? May 15, 2018
@bnoordhuis bnoordhuis added question Issues that look for answers. addons Issues and PRs related to native addons. labels May 16, 2018
@bnoordhuis
Copy link
Member

That's a cmake-js bug. I had a quick look at its sources and I don't see it defining BUILDING_NODE_EXTENSION, except on macos. Define it and you'll get proper linkage.

@bnoordhuis bnoordhuis added invalid Issues and PRs that are invalid. wrong repo Issues that should be opened in another repository. labels May 16, 2018
@d3x0r
Copy link
Contributor Author

d3x0r commented May 16, 2018

I get a lot of different warnings that are also 4251 with BUILDING_NODE_EXTENSION enabled....
So far it was easier to just remove the one NODE_EXTERN that isn't specified for ANY other class anyway.

This is the ONLY line class NODE_EXTERN CallbackScope { that has 'class' and NODE_EXTERN. or... that's the only class that has NODE_EXTERN; none of the other classes do...

1>------ Build started: Project: sack_vfs, Configuration: Debug x64 ------
1>Generating ../src/sack/sqlite3.c
1>com_interface.cc
1>config_module.cc
1>jsonParse.cc
1>network_module.cc
1>reg_access.cc
1>sql_module.cc
1>srg_module.cc
1>task_module.cc
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\com_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\srg_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\jsonParse.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\sql_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\task_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\network_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\reg_access.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\config_module.cc)
1>thread_module.cc
1>tls_interface.cc
1>vfs_module.cc
1>websocket_module.cc
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::promise_': class 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4226): note: see declaration of 'v8::Persistent<v8::Promise,v8::CopyablePersistentTraits<v8::Promise>>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::received_buffers_': class 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4230): note: see declaration of 'std::vector<v8::WasmModuleObjectBuilderStreaming::Buffer,std::allocator<_Ty>>'
1>        with
1>        [
1>            _Ty=v8::WasmModuleObjectBuilderStreaming::Buffer
1>        ] (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): warning C4251: 'v8::WasmModuleObjectBuilderStreaming::streaming_decoder_': class 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' needs to have dll-interface to be used by clients of class 'v8::WasmModuleObjectBuilderStreaming' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(4232): note: see declaration of 'std::shared_ptr<v8::internal::wasm::StreamingDecoder>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\tls_interface.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\thread_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\vfs_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(8676): warning C4251: 'v8::Context::BackupIncumbentScope::backup_incumbent_context_': class 'v8::Local<v8::Context>' needs to have dll-interface to be used by clients of class 'v8::Context::BackupIncumbentScope' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>c:\users\panther\.cmake-js\node-x64\v10.1.0\include\node\v8.h(1193): note: see declaration of 'v8::Local<v8::Context>' (compiling source file H:\dev2\kcore\kcore\node_modules\sack.vfs\src\websocket_module.cc)
1>LINK : fatal error LNK1168: cannot open H:\dev2\kcore\kcore\node_modules\sack.vfs\build\Debug\sack_vfs.node for writing
1>Done building project "sack_vfs.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
addons Issues and PRs related to native addons. invalid Issues and PRs that are invalid. question Issues that look for answers. wrong repo Issues that should be opened in another repository.
Projects
None yet
Development

No branches or pull requests

2 participants