Building module: keytar, Completed: 5gyp info find Python using Python version 3.9.0 found at "/usr/bin/python3"
gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/some_path/node_modules/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 '/some_path/node_modules/keytar/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/some_path/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/some_path/node_modules/keytar/11.0.3/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/some_path/node_modules/keytar/11.0.3',
gyp info spawn args '-Dnode_gyp_dir=/some_path/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/some_path/node_modules/keytar/11.0.3/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/some_path/node_modules/keytar',
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 ]
Building module: keytar, Completed: 5gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
Building module: keytar, Completed: 5make: Verzeichnis „/some_path/node_modules/keytar/build“ wird betreten
CXX(target) Release/obj.target/keytar/src/async.o
Building module: keytar, Completed: 5../src/async.cc:4:10: schwerwiegender Fehler: napi.h: Datei oder Verzeichnis nicht gefunden
4 | #include "napi.h"
| ^~~~~~~~
Kompilierung beendet.
make: *** [keytar.target.mk:121: Release/obj.target/keytar/src/async.o] Fehler 1
make: Verzeichnis „/some_path/node_modules/keytar/build“ wird verlassen
Rebuild Failed
An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild '/some_path/node_modules/keytar'.
Error: `make` failed with exit code: 2
Error: node-gyp failed to rebuild '/some_path/node_modules/keytar'.
Error: `make` failed with exit code: 2
at ModuleRebuilder.rebuildNodeGypModule (/some_path/node_modules/electron-rebuild/lib/src/module-rebuilder.js:193:19)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async Rebuilder.rebuildModuleAt (/some_path/node_modules/electron-rebuild/lib/src/rebuild.js:183:9)
at async Rebuilder.rebuild (/some_path/node_modules/electron-rebuild/lib/src/rebuild.js:145:17)
at async /some_path/node_modules/electron-rebuild/lib/src/cli.js:145:9
error Command failed with exit code 255
Prerequisites
Description
We are unable to build keytar v7.2.0 due to #325. The only way to build keytar is adding
"<!@(node -p \"require('node-addon-api').include\")"tobinding.gypbutincludeis marked as deprecate.Additional Information