Open andrea-dintino opened 3 years ago
I actually got it to run doing by adding this to your package.json:
"resolutions": {
"grpc": "https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.0.2.tgz"
}
This basically tells yarn to get grpc from that dummy location.
Seems like it works only till node 10. I am already working on updating the deps to support latest node. Will update here soon.
When launching yarn, the build gets stuck at grpc. We couldn't figure out what in packages.json requires it... tried with both node 12 and 15, can't find pre-built binaries either. Error:
15:03 $ yarn yarn install v1.22.5 [1/4] Resolving packages... [2/4] Fetching packages... info fsevents@1.2.7: The platform "linux" is incompatible with this module. info "fsevents@1.2.7" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... warning " > @lingui/react@2.7.4" has unmet peer dependency "react@^15.0.0 || ^16.0.0". warning "@lingui/react > hoist-non-react-statics@3.0.1" has unmet peer dependency "react@>=14.x". warning "firebase > @firebase/database@0.3.12" has unmet peer dependency "@firebase/app-types@0.x". warning "firebase > @firebase/firestore@1.0.4" has unmet peer dependency "@firebase/app-types@0.x". warning "firebase > @firebase/functions@0.3.7" has unmet peer dependency "@firebase/app-types@0.x". warning "firebase > @firebase/messaging@0.3.11" has unmet peer dependency "@firebase/app-types@0.x". warning "firebase > @firebase/storage@0.2.8" has unmet peer dependency "@firebase/app-types@0.x". warning "firebase > @firebase/auth > @firebase/auth-types@0.5.2" has unmet peer dependency "@firebase/app-types@0.x". warning "firebase > @firebase/auth > @firebase/auth-types@0.5.2" has unmet peer dependency "@firebase/util@0.x". warning "firebase > @firebase/database > @firebase/database-types@0.3.5" has unmet peer dependency "@firebase/app-type warning "firebase > @firebase/firestore > @firebase/firestore-types@1.0.2" has unmet peer dependency "@firebase/app-ty warning "firebase > @firebase/functions > @firebase/messaging-types@0.2.5" has unmet peer dependency "@firebase/app-ty warning "firebase > @firebase/storage > @firebase/storage-types@0.2.5" has unmet peer dependency "@firebase/app-types@ warning "firebase > @firebase/storage > @firebase/storage-types@0.2.5" has unmet peer dependency "@firebase/util@0.x". warning " > react-inspector@2.3.1" has unmet peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0". warning " > @lingui/cli@2.7.4" has unmet peer dependency "babel-plugin-macros@^2.4.2". [4/4] Building fresh packages... [1/6] ⠐ grpc [-/6] ⠐ waiting... [-/6] ⠐ waiting... [-/6] ⠐ waiting... error /home/bario/Desktop/web-maker/node_modules/grpc: Command failed. Exit code: 1 Command: node-pre-gyp install --fallback-to-build --library=static_library Arguments: Directory: /home/bario/Desktop/web-maker/node_modules/grpc Output: node-pre-gyp info it worked if it ends with ok node-pre-gyp info using node-pre-gyp@0.12.0 node-pre-gyp info using node@15.14.0 | linux | x64 node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp info check checked for "/home/bario/Desktop/web-maker/node_modules/grpc/src/node/extension_binary/node-v8c/grpc_node.node" (not found) node-pre-gyp http GET https://node-precompiled-binaries.grpc.io/grpc/v1.18.0/node-v88-linux-x64-glibc.tar.gz node-pre-gyp http 404 https://node-precompiled-binaries.grpc.io/grpc/v1.18.0/node-v88-linux-x64-glibc.tar.gz node-pre-gyp WARN Tried to download(404): https://node-precompiled-binaries.grpc.io/grpc/v1.18.0/node-v88-linux-x64-gl node-pre-gyp WARN Pre-built binaries not found for grpc@1.18.0 and node@15.14.0 (node-v88 ABI, glibc) (falling back towith node-gyp) node-pre-gyp http 404 status code downloading tarball https://node-precompiled-binaries.grpc.io/grpc/v1.18.0/node-v88-tar.gz gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@15.14.0 | linux | x64 gyp info ok gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@15.14.0 | linux | x64 gyp info find Python using Python version 3.8.5 found at "/usr/bin/python3" gyp http GET https://nodejs.org/download/release/v15.14.0/node-v15.14.0-headers.tar.gz gyp http 200 https://nodejs.org/download/release/v15.14.0/node-v15.14.0-headers.tar.gz gyp http GET https://nodejs.org/download/release/v15.14.0/SHASUMS256.txt gyp http 200 https://nodejs.org/download/release/v15.14.0/SHASUMS256.txt gyp info spawn /usr/bin/python3 gyp info spawn args [ gyp info spawn args '/home/bario/.nvm/versions/node/v15.14.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main 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 '/home/bario/Desktop/web-maker/node_modules/grpc/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/home/bario/.nvm/versions/node/v15.14.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/home/bario/.cache/node-gyp/15.14.0/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/home/bario/.cache/node-gyp/15.14.0', gyp info spawn args '-Dnode_gyp_dir=/home/bario/.nvm/versions/node/v15.14.0/lib/node_modules/npm/node_modules/node-g gyp info spawn args '-Dnode_lib_file=/home/bario/.cache/node-gyp/15.14.0/<(target_arch)/node.lib', gyp info spawn args '-Dmodule_root_dir=/home/bario/Desktop/web-maker/node_modules/grpc', 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 gyp info it worked if it ends with ok gyp info using node-gyp@7.1.2 gyp info using node@15.14.0 | linux | x64 gyp info spawn make gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] make: Entering directory '/home/bario/Desktop/web-maker/node_modules/grpc/build' CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/init.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/avl/avl.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/backoff/backoff.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_args.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_stack.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_stack_builder.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_trace.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channelz.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channelz_registry.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/connected_channel.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/handshaker.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/handshaker_factory.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/handshaker_registry.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/status_util.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/compression.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/compression_internal.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/message_compress.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/stream_compression.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/stream_compression_gzip.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/stream_compression_identity.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/debug/stats.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/debug/stats_data.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/format_request.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/httpcli.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/parser.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/buffer_list.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/call_combiner.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/combiner.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint_pair_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint_pair_uv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint_pair_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/error.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_epoll1_linux.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_epollex_linux.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_poll_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/exec_ctx.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/executor.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/fork_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/fork_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/gethostname_fallback.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/gethostname_host_name_max.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/gethostname_sysconf.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/internal_errqueue.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iocp_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_internal.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_uv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/is_epollexclusive_available.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/load_file.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/lockfree_event.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/network_status_tracker.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/polling_entity.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_set.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_set_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_set_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_uv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resource_quota.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/sockaddr_utils.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_factory_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_mutator.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_common_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_linux.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_uv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_utils_posix_common.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_uv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_windows.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/time_averaged_stats.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_custom.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_generic.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_heap.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_manager.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_uv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/udp_server.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/unix_sockets_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/unix_sockets_posix_noop.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_cv.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_eventfd.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_nospecial.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_pipe.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_posix.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json_reader.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json_string.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json_writer.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/b64.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/percent_encoding.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice_buffer.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice_intern.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice_string_helpers.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/api_trace.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/byte_buffer.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/byte_buffer_reader.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/call.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/call_details.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/call_log_batch.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel_init.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel_ping.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel_stack_type.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/completion_queue.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/completion_queue_factory.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/event_string.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/lame_client.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/metadata_array.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/server.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/validate_metadata.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/version.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/bdp_estimator.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/byte_stream.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/connectivity_state.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/error_utils.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/metadata.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/metadata_batch.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/pid_controller.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/service_config.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/static_metadata.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/status_conversion.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/status_metadata.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/timeout_encoding.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/transport.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/transport_op_string.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/uri/uri_parser.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/debug/trace.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/bin_decoder.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/bin_encoder.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_plugin.o CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.o ../deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.cc: In function ‘grpc_error try_http_parsing(grort)’: ../deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:2457:40: error: ‘void memset(void, int, sizn object of non-trivial type ‘grpc_http_response’ {aka ‘struct grpc_http_response’}; use assignment or value-initializWerror=class-memaccess] 2457 | memset(&response, 0, sizeof(response)); | ^ In file included from ../deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.cc:44: ../deps/grpc/src/core/lib/http/parser.h:71:16: note: ‘grpc_http_response’ {aka ‘struct grpc_http_response’} declared h 71 | typedef struct grpc_http_response { | ^ (/home/bario/Desktop/web-maker/node_modules/grpc/node_modules//util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (node:events:369:20)
node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1067:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
node-pre-gyp ERR! System Linux 5.8.0-44-generic
node-pre-gyp ERR! command "/home/bario/.nvm/versions/node/v15.14.0/bin/node" "/home/bario/Desktop/web-maker/node_modulules/.bin/node-pre-gyp" "install" "--fallback-to-build" "--library=static_library"
node-pre-gyp ERR! cwd /home/bario/Desktop/web-maker/node_modules/grpc
node-pre-gyp ERR! node -v v15.14.0
node-pre-gyp ERR! node-pre-gyp -v v0.12.0
node-pre-gyp ERR! not ok
Failed to execute '/home/bario/.nvm/versions/node/v15.14.0/bin/node /home/bario/.nvm/versions/node/v15.14.0/lib/node_mmodules/node-gyp/bin/node-gyp.js build --fallback-to-build --library=static_library --module=/home/bario/Desktop/web-m
~~~~~ cc1plus: all warnings being treated as errors make: *** [grpc.target.mk:495: Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_transp make: Leaving directory '/home/bario/Desktop/web-maker/node_modules/grpc/build' gyp ERR! build error gyp ERR! stack Error:make
failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/home/bario/.nvm/versions/node/v15.14.0/lib/node_modules/npm/node_modules/nd.js:194:23) gyp ERR! stack at ChildProcess.emit (node:events:369:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) gyp ERR! System Linux 5.8.0-44-generic gyp ERR! command "/home/bario/.nvm/versions/node/v15.14.0/bin/node" "/home/bario/.nvm/versions/node/v15.14.0/lib/node__modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--library=static_library" "--module=/home/bario/Deskde_modules/grpc/src/node/extension_binary/node-v88-linux-x64-glibc/grpc_node.node" "--module_name=grpc_node" "--moduleo/Desktop/web-maker/node_modules/grpc/src/node/extension_binary/node-v88-linux-x64-glibc" "--napi_version=8" "--node_a-napi_build_version=0" "--node_napi_label=node-v88" gyp ERR! cwd /home/bario/Desktop/web-maker/node_modules/grpc gyp ERR! node -v v15.14.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/home/bario/.nvm/versions/node/v15.14.0/bin/node /home/bario/.nvm/ve14.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --library=static_library --mo/Desktop/web-maker/node_modules/grpc/src/node/extension_binary/node-v88-linux-x64-glibc/grpc_node.node --module_name=le_path=/home/bario/Desktop/web-maker/node_modules/grpc/src/node/extension_binary/node-v88-linux-x64-glibc --napi_vers_napi=napi --napi_build_version=0 --node_napi_label=node-v88' (1) node-pre-gyp ERR! stack at ChildProcess.