We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
When I install dependencies in my monorepo after upgrading to Node 16, I see compilation errors for this package:
11:26:04 .../node_modules/nodejieba install: node-pre-gyp info it worked if it ends with ok 11:26:04 .../node_modules/nodejieba install: node-pre-gyp info using [email protected] 11:26:04 .../node_modules/nodejieba install: node-pre-gyp info using [email protected] | linux | x64 11:26:04 .../node_modules/nodejieba install: node-pre-gyp info check checked for "/home/jenkins/workspace/web-components-review/common/temp/node_modules/.pnpm/[email protected]/node_modules/nodejieba/build/Release/nodejieba.node" (not found) 11:26:05 .../node_modules/nodejieba install: node-pre-gyp http GET https://github.com/yanyiwu/nodejieba/releases/download/v2.5.2/nodejieba-v2.5.2-node-v93-linux-x64.tar.gz 11:26:05 .../node_modules/nodejieba install: node-pre-gyp ERR! install response status 404 Not Found on https://github.com/yanyiwu/nodejieba/releases/download/v2.5.2/nodejieba-v2.5.2-node-v93-linux-x64.tar.gz 11:26:05 .../node_modules/nodejieba install: node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v93 ABI, glibc) (falling back to source compile with node-gyp) 11:26:05 .../node_modules/nodejieba install: node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/yanyiwu/nodejieba/releases/download/v2.5.2/nodejieba-v2.5.2-node-v93-linux-x64.tar.gz 11:26:05 .../node_modules/nodejieba install: gyp info it worked if it ends with ok 11:26:05 .../node_modules/nodejieba install: gyp info using [email protected] 11:26:05 .../node_modules/nodejieba install: gyp info using [email protected] | linux | x64 11:26:05 .../node_modules/nodejieba install: gyp info ok 11:26:05 .../node_modules/nodejieba install: gyp info it worked if it ends with ok 11:26:05 .../node_modules/nodejieba install: gyp info using [email protected] 11:26:05 .../node_modules/nodejieba install: gyp info using [email protected] | linux | x64 11:26:05 .../node_modules/nodejieba install: gyp info find Python using Python version 3.7.3 found at "/usr/bin/python3" 11:26:05 .../node_modules/nodejieba install: gyp http GET https://nodejs.org/download/release/v16.13.0/node-v16.13.0-headers.tar.gz 11:26:05 .../node_modules/nodejieba install: gyp http 200 https://nodejs.org/download/release/v16.13.0/node-v16.13.0-headers.tar.gz 11:26:06 .../node_modules/nodejieba install: gyp http GET https://nodejs.org/download/release/v16.13.0/SHASUMS256.txt 11:26:06 .../node_modules/nodejieba install: gyp http 200 https://nodejs.org/download/release/v16.13.0/SHASUMS256.txt 11:26:06 .../node_modules/nodejieba install: gyp info spawn /usr/bin/python3 11:26:06 .../node_modules/nodejieba install: gyp info spawn args [ 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '/home/jenkins/.rush/node-v16.13.0/pnpm-6.22.2/node_modules/pnpm/dist/node_modules/node-gyp/gyp/gyp_main.py', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args 'binding.gyp', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-f', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args 'make', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-I', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '/home/jenkins/workspace/web-components-review/common/temp/node_modules/.pnpm/[email protected]/node_modules/nodejieba/build/config.gypi', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-I', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '/home/jenkins/.rush/node-v16.13.0/pnpm-6.22.2/node_modules/pnpm/dist/node_modules/node-gyp/addon.gypi', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-I', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '/home/jenkins/.cache/node-gyp/16.13.0/include/node/common.gypi', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dlibrary=shared_library', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dvisibility=default', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dnode_root_dir=/home/jenkins/.cache/node-gyp/16.13.0', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dnode_gyp_dir=/home/jenkins/.rush/node-v16.13.0/pnpm-6.22.2/node_modules/pnpm/dist/node_modules/node-gyp', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dnode_lib_file=/home/jenkins/.cache/node-gyp/16.13.0/<(target_arch)/node.lib', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dmodule_root_dir=/home/jenkins/workspace/web-components-review/common/temp/node_modules/.pnpm/[email protected]/node_modules/nodejieba', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Dnode_engine=v8', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '--depth=.', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '--no-parallel', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '--generator-output', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args 'build', 11:26:06 .../node_modules/nodejieba install: gyp info spawn args '-Goutput_dir=.' 11:26:06 .../node_modules/nodejieba install: gyp info spawn args ] 11:26:06 .../node_modules/nodejieba install: gyp info ok 11:26:06 .../node_modules/nodejieba install: gyp info it worked if it ends with ok 11:26:06 .../node_modules/nodejieba install: gyp info using [email protected] 11:26:06 .../node_modules/nodejieba install: gyp info using [email protected] | linux | x64 11:26:06 .../node_modules/nodejieba install: gyp info spawn make 11:26:06 .../node_modules/nodejieba install: gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] 11:26:06 .../node_modules/nodejieba install: make: Entering directory '/home/jenkins/workspace/web-components-review/common/temp/node_modules/.pnpm/[email protected]/node_modules/nodejieba/build' 11:26:06 .../node_modules/nodejieba install: CXX(target) Release/obj.target/nodejieba/lib/index.o 11:26:07 .../node_modules/nodejieba install: CXX(target) Release/obj.target/nodejieba/lib/nodejieba.o 11:26:08 .../node_modules/nodejieba install: In file included from ../deps/cppjieba/Unicode.hpp:9, 11:26:08 .../node_modules/nodejieba install: from ../deps/cppjieba/DictTrie.hpp:15, 11:26:08 .../node_modules/nodejieba install: from ../deps/cppjieba/QuerySegment.hpp:8, 11:26:08 .../node_modules/nodejieba install: from ../deps/cppjieba/Jieba.hpp:4, 11:26:08 .../node_modules/nodejieba install: from ../lib/nodejieba.cpp:5: 11:26:08 .../node_modules/nodejieba install: ../deps/limonp/LocalVector.hpp: In instantiation of 'void limonp::LocalVector<T>::reserve(size_t) [with T = std::pair<long unsigned int, const cppjieba::DictUnit*>; size_t = long unsigned int]': 11:26:08 .../node_modules/nodejieba install: ../deps/limonp/LocalVector.hpp:83:7: required from 'void limonp::LocalVector<T>::push_back(const T&) [with T = std::pair<long unsigned int, const cppjieba::DictUnit*>]' 11:26:08 .../node_modules/nodejieba install: ../deps/cppjieba/Trie.hpp:99:81: required from here 11:26:08 .../node_modules/nodejieba install: ../deps/limonp/LocalVector.hpp:95:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<long unsigned int, const cppjieba::DictUnit*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 11:26:08 .../node_modules/nodejieba install: memcpy(ptr_, old, sizeof(T) * capacity_); 11:26:08 .../node_modules/nodejieba install: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:26:08 .../node_modules/nodejieba install: In file included from /usr/include/c++/8/utility:70, 11:26:08 .../node_modules/nodejieba install: from /usr/include/c++/8/tuple:38, 11:26:08 .../node_modules/nodejieba install: from /usr/include/c++/8/functional:54, 11:26:08 .../node_modules/nodejieba install: from ../../../../[email protected]/node_modules/node-addon-api/napi.h:5, 11:26:08 .../node_modules/nodejieba install: from ../lib/nodejieba.h:4, 11:26:08 .../node_modules/nodejieba install: from ../lib/nodejieba.cpp:1: 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_pair.h:208:12: note: 'struct std::pair<long unsigned int, const cppjieba::DictUnit*>' declared here 11:26:08 .../node_modules/nodejieba install: struct pair 11:26:08 .../node_modules/nodejieba install: ^~~~ 11:26:08 .../node_modules/nodejieba install: In file included from ../deps/cppjieba/Unicode.hpp:9, 11:26:08 .../node_modules/nodejieba install: from ../deps/cppjieba/DictTrie.hpp:15, 11:26:08 .../node_modules/nodejieba install: from ../deps/cppjieba/QuerySegment.hpp:8, 11:26:08 .../node_modules/nodejieba install: from ../deps/cppjieba/Jieba.hpp:4, 11:26:08 .../node_modules/nodejieba install: from ../lib/nodejieba.cpp:5: 11:26:08 .../node_modules/nodejieba install: ../deps/limonp/LocalVector.hpp: In instantiation of 'limonp::LocalVector<T>& limonp::LocalVector<T>::operator=(const limonp::LocalVector<T>&) [with T = std::pair<long unsigned int, const cppjieba::DictUnit*>]': 11:26:08 .../node_modules/nodejieba install: ../deps/limonp/LocalVector.hpp:33:11: required from 'limonp::LocalVector<T>::LocalVector(const limonp::LocalVector<T>&) [with T = std::pair<long unsigned int, const cppjieba::DictUnit*>]' 11:26:08 .../node_modules/nodejieba install: ../deps/cppjieba/Trie.hpp:28:8: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = cppjieba::Dag; _Args = {const cppjieba::Dag&}]' 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const cppjieba::Dag*; _ForwardIterator = cppjieba::Dag*; bool _TrivialValueTypes = false]' 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_uninitialized.h:134:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const cppjieba::Dag*; _ForwardIterator = cppjieba::Dag*]' 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const cppjieba::Dag*; _ForwardIterator = cppjieba::Dag*; _Tp = cppjieba::Dag]' 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = cppjieba::Dag*; _ForwardIterator = cppjieba::Dag*; _Allocator = std::allocator<cppjieba::Dag>]' 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/vector.tcc:611:44: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = cppjieba::Dag; _Alloc = std::allocator<cppjieba::Dag>; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_vector.h:827:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = cppjieba::Dag; _Alloc = std::allocator<cppjieba::Dag>; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' 11:26:08 .../node_modules/nodejieba install: ../deps/cppjieba/Trie.hpp:86:27: required from here 11:26:08 .../node_modules/nodejieba install: ../deps/limonp/LocalVector.hpp:63:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<long unsigned int, const cppjieba::DictUnit*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 11:26:08 .../node_modules/nodejieba install: memcpy(ptr_, vec.ptr_, vec.size() * sizeof(T)); 11:26:08 .../node_modules/nodejieba install: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:26:08 .../node_modules/nodejieba install: In file included from /usr/include/c++/8/utility:70, 11:26:08 .../node_modules/nodejieba install: from /usr/include/c++/8/tuple:38, 11:26:08 .../node_modules/nodejieba install: from /usr/include/c++/8/functional:54, 11:26:08 .../node_modules/nodejieba install: from ../../../../[email protected]/node_modules/node-addon-api/napi.h:5, 11:26:08 .../node_modules/nodejieba install: from ../lib/nodejieba.h:4, 11:26:08 .../node_modules/nodejieba install: from ../lib/nodejieba.cpp:1: 11:26:08 .../node_modules/nodejieba install: /usr/include/c++/8/bits/stl_pair.h:208:12: note: 'struct std::pair<long unsigned int, const cppjieba::DictUnit*>' declared here 11:26:08 .../node_modules/nodejieba install: struct pair 11:26:08 .../node_modules/nodejieba install: ^~~~ 11:26:11 .../node_modules/nodejieba install: SOLINK_MODULE(target) Release/obj.target/nodejieba.node 11:26:11 .../node_modules/nodejieba install: COPY Release/nodejieba.node 11:26:11 .../node_modules/nodejieba install: make: Leaving directory '/home/jenkins/workspace/web-components-review/common/temp/node_modules/.pnpm/[email protected]/node_modules/nodejieba/build' 11:26:11 .../node_modules/nodejieba install: gyp info ok 11:26:11 .../node_modules/nodejieba install: node-pre-gyp info ok 11:26:11 .../node_modules/nodejieba install: Done
The text was updated successfully, but these errors were encountered:
encounter the same error when installing dependencies, seems that your services are not available from time to time
Sorry, something went wrong.
No branches or pull requests
When I install dependencies in my monorepo after upgrading to Node 16, I see compilation errors for this package:
The text was updated successfully, but these errors were encountered: