nodejs / node-gyp

Node.js native addon build tool
MIT License
9.94k stars 1.8k forks source link

node-gyp ERR! stack Error: `gyp` failed with exit code: 1 #2025

Closed spartaelcid closed 4 years ago

spartaelcid commented 4 years ago
Verbose output (from npm or node-gyp): ``` $ npm i --verbose npm info it worked if it ends with ok npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe', npm verb cli 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli 'i', npm verb cli '--verbose' ] npm info using npm@6.5.0 npm info using node@v8.11.3 npm verb npm-session 72619d7d01e6525a npm info lifecycle AutoAuthWifiClearpass@0.0.1~preinstall: AutoAuthWifiClearpass@0.0.1 npm timing stage:loadCurrentTree Completed in 612ms npm timing stage:loadIdealTree:cloneCurrentTree Completed in 6ms npm timing stage:loadIdealTree:loadShrinkwrap Completed in 244ms npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 241ms npm timing stage:loadIdealTree Completed in 572ms npm timing stage:generateActionsToTake Completed in 59ms npm verb correctMkdir C:\Users\christian.fornara\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing npm timing audit compress Completed in 8ms npm info audit Submitting payload of 12000bytes npm verb lock using C:\Users\christian.fornara\AppData\Roaming\npm-cache\_locks\staging-7568c44e56040492.lock for E:\Progetti\AutoAuthWifiClearpass\node_modules\.staging npm timing action:extract Completed in 77ms npm timing action:finalize Completed in 12ms npm timing action:refresh-package-json Completed in 137ms npm info lifecycle file-uri-to-path@1.0.0~preinstall: file-uri-to-path@1.0.0 npm info lifecycle bindings@1.5.0~preinstall: bindings@1.5.0 npm info lifecycle weak@1.0.1~preinstall: weak@1.0.1 npm timing action:preinstall Completed in 3ms npm info linkStuff file-uri-to-path@1.0.0 npm info linkStuff bindings@1.5.0 npm info linkStuff weak@1.0.1 npm timing action:build Completed in 5ms npm info lifecycle file-uri-to-path@1.0.0~install: file-uri-to-path@1.0.0 npm info lifecycle bindings@1.5.0~install: bindings@1.5.0 npm info lifecycle weak@1.0.1~install: weak@1.0.1 > weak@1.0.1 install E:\Progetti\AutoAuthWifiClearpass\node_modules\weak > node-gyp rebuild E:\Progetti\AutoAuthWifiClearpass\node_modules\weak>if not defined npm_config_node_gyp (node "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) gyp info it worked if it ends with ok gyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe', gyp verb cli 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js', gyp verb cli 'rebuild' ] gyp info using node-gyp@3.8.0 gyp info using node@8.11.3 | win32 | x64 gyp verb command rebuild [] gyp verb command clean [] gyp verb clean removing "build" directory gyp verb command configure [] gyp verb check python checking for Python executable "C:Userschristian.fornara.windows-build-toolspython27" in the PATH gyp verb `which` failed Error: not found: C:Userschristian.fornara.windows-build-toolspython27 gyp verb `which` failed at getNotFoundError (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12) gyp verb `which` failed at F (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19) gyp verb `which` failed at E (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29) gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\index.js:42:5 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:152:21) gyp verb `which` failed C:Userschristian.fornara.windows-build-toolspython27 { Error: not found: C:Userschristian.fornara.windows-build-toolspython27 gyp verb `which` failed at getNotFoundError (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12) gyp verb `which` failed at F (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19) gyp verb `which` failed at E (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29) gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\index.js:42:5 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:152:21) gyp verb `which` failed stack: 'Error: not found: C:Userschristian.fornara.windows-build-toolspython27\n at getNotFoundError (C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:13:12)\n at F (C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:68:19)\n at E (C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:80:29)\n at C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:89:16\n at C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\isexe\\index.js:42:5\n at C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\isexe\\windows.js:36:5\n at FSReqWrap.oncomplete (fs.js:152:21)', gyp verb `which` failed code: 'ENOENT' } gyp verb could not find "C:Userschristian.fornara.windows-build-toolspython27". checking python launcher gyp verb check python launcher python executable found: "C:\\Users\\christian.fornara\\.windows-build-tools\\python27\\python.exe" gyp verb check python version `C:\Users\christian.fornara\.windows-build-tools\python27\python.exe -c "import sys; print "2.7.15 gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j gyp verb get node dir no --target version specified, falling back to host node version: 8.11.3 gyp verb command install [ '8.11.3' ] gyp verb install input version string "8.11.3" gyp verb install installing version: 8.11.3 gyp verb install --ensure was passed, so won't reinstall if already installed gyp verb install version is already installed, need to check "installVersion" gyp verb got "installVersion" 9 gyp verb needs "installVersion" 9 gyp verb install version is good gyp verb get node dir target node version installed: 8.11.3 gyp verb build dir attempting to create "build" dir: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build gyp verb build dir "build" dir needed to be created? E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build gyp verb build/config.gypi creating config file gyp verb build/config.gypi writing out config file: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build\config.gypi gyp verb config.gypi checking for gypi file: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\config.gypi gyp verb common.gypi checking for gypi file: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\common.gypi gyp verb gyp gyp format was not specified; forcing "msvs" gyp info spawn C:\Users\christian.fornara\.windows-build-tools\python27\python.exe gyp info spawn args [ 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'msvs', gyp info spawn args '-G', gyp info spawn args 'msvs_version=2019', gyp info spawn args '-I', gyp info spawn args 'E:\\Progetti\\AutoAuthWifiClearpass\\node_modules\\weak\\build\\config.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\christian.fornara\\.node-gyp\\8.11.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=C:\\Users\\christian.fornara\\.node-gyp\\8.11.3', gyp info spawn args '-Dnode_gyp_dir=C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp', gyp info spawn args '-Dnode_lib_file=C:\\Users\\christian.fornara\\.node-gyp\\8.11.3\\<(target_arch)\\node.lib', gyp info spawn args '-Dmodule_root_dir=E:\\Progetti\\AutoAuthWifiClearpass\\node_modules\\weak', 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 'E:\\Progetti\\AutoAuthWifiClearpass\\node_modules\\weak\\build', gyp info spawn args '-Goutput_dir=.' ] Traceback (most recent call last): File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py", line 16, in sys.exit(gyp.script_main()) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 545, in script_main return main(sys.argv[1:]) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 538, in main return gyp_main(args) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 514, in gyp_main options.duplicate_basename_check) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 98, in Load generator.CalculateVariables(default_variables, params) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 1916, in CalculateVariables generator_flags.get('msvs_version', 'auto')) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSVersion.py", line 434, in SelectVisualStudioVersion versions = _DetectVisualStudioVersions(version_map[version], 'e' in version) KeyError: '2019' gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:345:16) gyp ERR! stack at emitTwo (events.js:126:13) gyp ERR! stack at ChildProcess.emit (events.js:214:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR! System Windows_NT 10.0.17763 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd E:\Progetti\AutoAuthWifiClearpass\node_modules\weak gyp ERR! node -v v8.11.3 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm verb lifecycle weak@1.0.1~install: unsafe-perm in lifecycle true npm verb lifecycle weak@1.0.1~install: PATH: C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\node_modules\.bin;E:\Progetti\AutoAuthWifiClearpass\node_modules\.bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\christian.fornara\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\nodejs;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Sennheiser\SoftphoneSDK;C:\Program Files\MySQL\MySQL Utilities 1.6;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\dotnet;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Users\christian.fornara\AppData\Local\Microsoft\WindowsApps;C:\Users\christian.fornara\AppData\Local\Programs\Microsoft VS Code\bin npm verb lifecycle weak@1.0.1~install: CWD: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak npm timing audit submit Completed in 805ms npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 483ms npm timing audit body Completed in 1ms npm info lifecycle weak@1.0.1~install: Failed to exec install script npm timing action:install Completed in 1519ms npm timing action:postinstall Completed in 0ms npm verb unlock done using C:\Users\christian.fornara\AppData\Roaming\npm-cache\_locks\staging-7568c44e56040492.lock for E:\Progetti\AutoAuthWifiClearpass\node_modules\.staging npm timing stage:executeActions Completed in 2236ms npm timing stage:rollbackFailedOptional Completed in 33ms npm info linkStuff AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~install: AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~postinstall: AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~prepublish: AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~prepare: AutoAuthWifiClearpass@0.0.1 npm timing stage:runTopLevelLifecycles Completed in 3640ms npm verb saving [] npm verb shrinkwrap skipping write for package.json because there were no changes. npm info lifecycle undefined~preshrinkwrap: undefined npm info lifecycle undefined~shrinkwrap: undefined npm verb shrinkwrap skipping write for package-lock.json because there were no changes. npm info lifecycle undefined~postshrinkwrap: undefined npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 (node_modules\weak): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm verb optional SKIPPING OPTIONAL DEPENDENCY: npm verb optional Failed at the weak@1.0.1 install script. npm verb optional SKIPPING OPTIONAL DEPENDENCY: This is probably not a problem with npm. There is likely additional logging output above. audited 546 packages in 3.839s found 18 vulnerabilities (7 low, 5 moderate, 6 high) run `npm audit fix` to fix them, or `npm audit` for details npm verb exit [ 0, true ] npm timing npm Completed in 4573ms npm info ok ```
cclauss commented 4 years ago

Node.js v8 is no longer supported. https://github.com/nodejs/Release#readme

spartaelcid commented 4 years ago

Hello,

thanks for the fast reply.

Now i have : $ node -v v12.14.1

but the problem is the same...

Verbose output (from npm or node-gyp): ``` $ npm i --verbose npm info it worked if it ends with ok npm verb cli [ npm verb cli 'C:\\Program Files\\nodejs\\node.exe', npm verb cli 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', npm verb cli 'i', npm verb cli '--verbose' npm verb cli ] npm info using npm@6.5.0 npm info using node@v12.14.1 npm verb npm-session 199ae8d9c69dec62 npm info lifecycle AutoAuthWifiClearpass@0.0.1~preinstall: AutoAuthWifiClearpass@0.0.1 npm timing stage:loadCurrentTree Completed in 619ms npm timing stage:loadIdealTree:cloneCurrentTree Completed in 4ms npm timing stage:loadIdealTree:loadShrinkwrap Completed in 273ms npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 247ms npm timing stage:loadIdealTree Completed in 606ms npm timing stage:generateActionsToTake Completed in 35ms npm verb correctMkdir C:\Users\christian.fornara\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing npm timing audit compress Completed in 8ms npm info audit Submitting payload of 12000bytes npm verb lock using C:\Users\christian.fornara\AppData\Roaming\npm-cache\_locks\staging-7568c44e56040492.lock for E:\Progetti\AutoAuthWifiClearpass\node_modules\.staging npm timing action:extract Completed in 94ms npm timing action:finalize Completed in 12ms npm timing action:refresh-package-json Completed in 107ms npm info lifecycle file-uri-to-path@1.0.0~preinstall: file-uri-to-path@1.0.0 npm info lifecycle bindings@1.5.0~preinstall: bindings@1.5.0 npm info lifecycle weak@1.0.1~preinstall: weak@1.0.1 npm timing action:preinstall Completed in 5ms npm info linkStuff file-uri-to-path@1.0.0 npm info linkStuff bindings@1.5.0 npm info linkStuff weak@1.0.1 npm timing action:build Completed in 6ms npm info lifecycle file-uri-to-path@1.0.0~install: file-uri-to-path@1.0.0 npm info lifecycle bindings@1.5.0~install: bindings@1.5.0 npm info lifecycle weak@1.0.1~install: weak@1.0.1 > weak@1.0.1 install E:\Progetti\AutoAuthWifiClearpass\node_modules\weak > node-gyp rebuild E:\Progetti\AutoAuthWifiClearpass\node_modules\weak>if not defined npm_config_node_gyp (node "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) gyp info it worked if it ends with ok gyp verb cli [ gyp verb cli 'C:\\Program Files\\nodejs\\node.exe', gyp verb cli 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js', gyp verb cli 'rebuild' gyp verb cli ] gyp info using node-gyp@3.8.0 gyp info using node@12.14.1 | win32 | x64 gyp verb command rebuild [] gyp verb command clean [] gyp verb clean removing "build" directory gyp verb command configure [] gyp verb check python checking for Python executable "C:Userschristian.fornara.windows-build-toolspython27" in the PATH gyp verb `which` failed Error: not found: C:Userschristian.fornara.windows-build-toolspython27 gyp verb `which` failed at getNotFoundError (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12) gyp verb `which` failed at F (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19) gyp verb `which` failed at E (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29) gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\index.js:42:5 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:158:21) gyp verb `which` failed C:Userschristian.fornara.windows-build-toolspython27 Error: not found: C:Userschristian.fornara.windows-build-toolspython27 gyp verb `which` failed at getNotFoundError (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12) gyp verb `which` failed at F (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19) gyp verb `which` failed at E (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29) gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\index.js:42:5 gyp verb `which` failed at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\windows.js:36:5 gyp verb `which` failed at FSReqCallback.oncomplete (fs.js:158:21) { gyp verb `which` failed stack: 'Error: not found: C:Userschristian.fornara.windows-build-toolspython27\n' + gyp verb `which` failed ' at getNotFoundError (C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:13:12)\n' + gyp verb `which` failed ' at F (C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:68:19)\n' + gyp verb `which` failed ' at E (C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:80:29)\n' + gyp verb `which` failed ' at C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\which\\which.js:89:16\n' + gyp verb `which` failed ' at C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\isexe\\index.js:42:5\n' + gyp verb `which` failed ' at C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\isexe\\windows.js:36:5\n' + gyp verb `which` failed ' at FSReqCallback.oncomplete (fs.js:158:21)', gyp verb `which` failed code: 'ENOENT' gyp verb `which` failed } gyp verb could not find "C:Userschristian.fornara.windows-build-toolspython27". checking python launcher gyp verb check python launcher python executable found: "C:\\Users\\christian.fornara\\.windows-build-tools\\python27\\python.exe" gyp verb check python version `C:\Users\christian.fornara\.windows-build-tools\python27\python.exe -c "import sys; print "2.7.15 gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j gyp verb get node dir no --target version specified, falling back to host node version: 12.14.1 gyp verb command install [ '12.14.1' ] gyp verb install input version string "12.14.1" gyp verb install installing version: 12.14.1 gyp verb install --ensure was passed, so won't reinstall if already installed gyp verb install version not already installed, continuing with install 12.14.1 gyp verb ensuring nodedir is created C:\Users\christian.fornara\.node-gyp\12.14.1 gyp verb created nodedir C:\Users\christian.fornara\.node-gyp\12.14.1 gyp http GET https://nodejs.org/download/release/v12.14.1/node-v12.14.1-headers.tar.gz gyp http 200 https://nodejs.org/download/release/v12.14.1/node-v12.14.1-headers.tar.gz gyp verb extracted file from tarball include\node\common.gypi gyp verb extracted file from tarball include\node\config.gypi gyp verb extracted file from tarball include\node\node.h gyp verb extracted file from tarball include\node\node_api.h gyp verb extracted file from tarball include\node\js_native_api.h gyp verb extracted file from tarball include\node\js_native_api_types.h gyp verb extracted file from tarball include\node\node_api_types.h gyp verb extracted file from tarball include\node\node_buffer.h gyp verb extracted file from tarball include\node\node_object_wrap.h gyp verb extracted file from tarball include\node\node_version.h gyp verb extracted file from tarball include\node\v8-value-serializer-version.h gyp verb extracted file from tarball include\node\v8-version-string.h gyp verb extracted file from tarball include\node\v8-wasm-trap-handler-posix.h gyp verb extracted file from tarball include\node\v8-wasm-trap-handler-win.h gyp verb extracted file from tarball include\node\v8-internal.h gyp verb extracted file from tarball include\node\v8-testing.h gyp verb extracted file from tarball include\node\v8.h gyp verb extracted file from tarball include\node\v8config.h gyp verb extracted file from tarball include\node\v8-platform.h gyp verb extracted file from tarball include\node\v8-profiler.h gyp verb extracted file from tarball include\node\v8-util.h gyp verb extracted file from tarball include\node\v8-version.h gyp verb extracted file from tarball include\node\libplatform\libplatform-export.h gyp verb extracted file from tarball include\node\libplatform\libplatform.h gyp verb extracted file from tarball include\node\libplatform\v8-tracing.h gyp verb extracted file from tarball include\node\uv\aix.h gyp verb extracted file from tarball include\node\uv\android-ifaddrs.h gyp verb extracted file from tarball include\node\uv\bsd.h gyp verb extracted file from tarball include\node\uv\darwin.h gyp verb extracted file from tarball include\node\uv\errno.h gyp verb extracted file from tarball include\node\uv\linux.h gyp verb extracted file from tarball include\node\uv\os390.h gyp verb extracted file from tarball include\node\uv\posix.h gyp verb extracted file from tarball include\node\uv\stdint-msvc2008.h gyp verb extracted file from tarball include\node\uv\sunos.h gyp verb extracted file from tarball include\node\uv\threadpool.h gyp verb extracted file from tarball include\node\uv\tree.h gyp verb extracted file from tarball include\node\uv\unix.h gyp verb extracted file from tarball include\node\uv\win.h gyp verb extracted file from tarball include\node\uv\version.h gyp verb extracted file from tarball include\node\uv.h gyp verb extracted file from tarball include\node\openssl\aes.h gyp verb extracted file from tarball include\node\openssl\asn1.h gyp verb extracted file from tarball include\node\openssl\asn1_mac.h gyp verb extracted file from tarball include\node\openssl\asn1err.h gyp verb extracted file from tarball include\node\openssl\asn1t.h gyp verb extracted file from tarball include\node\openssl\async.h gyp verb extracted file from tarball include\node\openssl\asyncerr.h gyp verb extracted file from tarball include\node\openssl\bio.h gyp verb extracted file from tarball include\node\openssl\bioerr.h gyp verb extracted file from tarball include\node\openssl\blowfish.h gyp verb extracted file from tarball include\node\openssl\bn.h gyp verb extracted file from tarball include\node\openssl\bnerr.h gyp verb extracted file from tarball include\node\openssl\buffer.h gyp verb extracted file from tarball include\node\openssl\buffererr.h gyp verb extracted file from tarball include\node\openssl\camellia.h gyp verb extracted file from tarball include\node\openssl\cast.h gyp verb extracted file from tarball include\node\openssl\cmac.h gyp verb extracted file from tarball include\node\openssl\cms.h gyp verb extracted file from tarball include\node\openssl\cmserr.h gyp verb extracted file from tarball include\node\openssl\comp.h gyp verb extracted file from tarball include\node\openssl\comperr.h gyp verb extracted file from tarball include\node\openssl\conf.h gyp verb extracted file from tarball include\node\openssl\conf_api.h gyp verb extracted file from tarball include\node\openssl\conferr.h gyp verb extracted file from tarball include\node\openssl\crypto.h gyp verb extracted file from tarball include\node\openssl\cryptoerr.h gyp verb extracted file from tarball include\node\openssl\ct.h gyp verb extracted file from tarball include\node\openssl\cterr.h gyp verb extracted file from tarball include\node\openssl\des.h gyp verb extracted file from tarball include\node\openssl\dh.h gyp verb extracted file from tarball include\node\openssl\dherr.h gyp verb extracted file from tarball include\node\openssl\dsa.h gyp verb extracted file from tarball include\node\openssl\dsaerr.h gyp verb extracted file from tarball include\node\openssl\dtls1.h gyp verb extracted file from tarball include\node\openssl\e_os2.h gyp verb extracted file from tarball include\node\openssl\ebcdic.h gyp verb extracted file from tarball include\node\openssl\ec.h gyp verb extracted file from tarball include\node\openssl\ecdh.h gyp verb extracted file from tarball include\node\openssl\ecdsa.h gyp verb extracted file from tarball include\node\openssl\ecerr.h gyp verb extracted file from tarball include\node\openssl\engine.h gyp verb extracted file from tarball include\node\openssl\engineerr.h gyp verb extracted file from tarball include\node\openssl\err.h gyp verb extracted file from tarball include\node\openssl\evp.h gyp verb extracted file from tarball include\node\openssl\evperr.h gyp verb extracted file from tarball include\node\openssl\hmac.h gyp verb extracted file from tarball include\node\openssl\idea.h gyp verb extracted file from tarball include\node\openssl\kdf.h gyp verb extracted file from tarball include\node\openssl\kdferr.h gyp verb extracted file from tarball include\node\openssl\lhash.h gyp verb extracted file from tarball include\node\openssl\md2.h gyp verb extracted file from tarball include\node\openssl\md4.h gyp verb extracted file from tarball include\node\openssl\md5.h gyp verb extracted file from tarball include\node\openssl\mdc2.h gyp verb extracted file from tarball include\node\openssl\modes.h gyp verb extracted file from tarball include\node\openssl\obj_mac.h gyp verb extracted file from tarball include\node\openssl\objects.h gyp verb extracted file from tarball include\node\openssl\objectserr.h gyp verb extracted file from tarball include\node\openssl\ocsp.h gyp verb extracted file from tarball include\node\openssl\ocsperr.h gyp verb extracted file from tarball include\node\openssl\opensslv.h gyp verb extracted file from tarball include\node\openssl\ossl_typ.h gyp verb extracted file from tarball include\node\openssl\pem.h gyp verb extracted file from tarball include\node\openssl\pem2.h gyp verb extracted file from tarball include\node\openssl\pemerr.h gyp verb extracted file from tarball include\node\openssl\pkcs12.h gyp verb extracted file from tarball include\node\openssl\pkcs12err.h gyp verb extracted file from tarball include\node\openssl\pkcs7.h gyp verb extracted file from tarball include\node\openssl\pkcs7err.h gyp verb extracted file from tarball include\node\openssl\rand.h gyp verb extracted file from tarball include\node\openssl\rand_drbg.h gyp verb extracted file from tarball include\node\openssl\randerr.h gyp verb extracted file from tarball include\node\openssl\rc2.h gyp verb extracted file from tarball include\node\openssl\rc4.h gyp verb extracted file from tarball include\node\openssl\rc5.h gyp verb extracted file from tarball include\node\openssl\ripemd.h gyp verb extracted file from tarball include\node\openssl\rsa.h gyp verb extracted file from tarball include\node\openssl\rsaerr.h gyp verb extracted file from tarball include\node\openssl\safestack.h gyp verb extracted file from tarball include\node\openssl\seed.h gyp verb extracted file from tarball include\node\openssl\sha.h gyp verb extracted file from tarball include\node\openssl\srp.h gyp verb extracted file from tarball include\node\openssl\srtp.h gyp verb extracted file from tarball include\node\openssl\ssl.h gyp verb extracted file from tarball include\node\openssl\ssl2.h gyp verb extracted file from tarball include\node\openssl\ssl3.h gyp verb extracted file from tarball include\node\openssl\sslerr.h gyp verb extracted file from tarball include\node\openssl\stack.h gyp verb extracted file from tarball include\node\openssl\store.h gyp verb extracted file from tarball include\node\openssl\storeerr.h gyp verb extracted file from tarball include\node\openssl\symhacks.h gyp verb extracted file from tarball include\node\openssl\tls1.h gyp verb extracted file from tarball include\node\openssl\ts.h gyp verb extracted file from tarball include\node\openssl\tserr.h gyp verb extracted file from tarball include\node\openssl\txt_db.h gyp verb extracted file from tarball include\node\openssl\ui.h gyp verb extracted file from tarball include\node\openssl\uierr.h gyp verb extracted file from tarball include\node\openssl\whrlpool.h gyp verb extracted file from tarball include\node\openssl\x509.h gyp verb extracted file from tarball include\node\openssl\x509_vfy.h gyp verb extracted file from tarball include\node\openssl\x509err.h gyp verb extracted file from tarball include\node\openssl\x509v3.h gyp verb extracted file from tarball include\node\openssl\x509v3err.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-elf\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64le\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86_64\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64A\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix64-gcc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin64-x86_64-cc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\aix-gcc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x86_64\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris64-x86_64-gcc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\BSD-x86\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-aarch64\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-armv4\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\solaris-x86-gcc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm\include\openssl\opensslconf.h gyp verb content checksum node-v12.14.1-headers.tar.gz 944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-mips64\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\darwin-i386-cc\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-ppc64\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux-x32\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN32\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux64-s390x\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm_avx2\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm_avx2\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm_avx2\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm_avx2\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm_avx2\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\linux32-s390x\asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64-ARM\no-asm\crypto\include\internal\bn_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64-ARM\no-asm\crypto\include\internal\dso_conf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64-ARM\no-asm\crypto\buildinf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64-ARM\no-asm\include\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\archs\VC-WIN64-ARM\no-asm\include\progs.h gyp verb extracted file from tarball include\node\openssl\bn_conf.h gyp verb extracted file from tarball include\node\openssl\bn_conf_asm.h gyp verb extracted file from tarball include\node\openssl\bn_conf_no-asm.h gyp verb extracted file from tarball include\node\openssl\dso_conf.h gyp verb extracted file from tarball include\node\openssl\dso_conf_asm.h gyp verb extracted file from tarball include\node\openssl\dso_conf_no-asm.h gyp verb extracted file from tarball include\node\openssl\opensslconf.h gyp verb extracted file from tarball include\node\openssl\opensslconf_asm.h gyp verb extracted file from tarball include\node\openssl\opensslconf_no-asm.h gyp verb extracted file from tarball include\node\zconf.h gyp verb extracted file from tarball include\node\zlib.h gyp verb tarball done parsing tarball gyp verb on Windows; need to download `node.lib`... gyp verb 32-bit node.lib dir C:\Users\christian.fornara\.node-gyp\12.14.1\ia32 gyp verb 64-bit node.lib dir C:\Users\christian.fornara\.node-gyp\12.14.1\x64 gyp verb `node.lib` 32-bit url https://nodejs.org/download/release/v12.14.1/win-x86/node.lib gyp verb `node.lib` 64-bit url https://nodejs.org/download/release/v12.14.1/win-x64/node.lib gyp verb check download content checksum, need to download `SHASUMS256.txt`... gyp verb checksum url https://nodejs.org/download/release/v12.14.1/SHASUMS256.txt gyp http GET https://nodejs.org/download/release/v12.14.1/SHASUMS256.txt gyp verb streaming 64-bit node.lib to: C:\Users\christian.fornara\.node-gyp\12.14.1\x64\node.lib gyp http GET https://nodejs.org/download/release/v12.14.1/win-x64/node.lib gyp verb streaming 32-bit node.lib to: C:\Users\christian.fornara\.node-gyp\12.14.1\ia32\node.lib gyp http GET https://nodejs.org/download/release/v12.14.1/win-x86/node.lib gyp http 200 https://nodejs.org/download/release/v12.14.1/SHASUMS256.txt gyp verb checksum data {"node-v12.14.1-aix-ppc64.tar.gz":"7d7621ff0c037ea556284e382f3c5c98af0dad146786fef133a71cea1bd661fc","node-v12.14.1-darwin-x64.tar.gz":"0be10a28737527a1e5e3784d3ad844d742fe8b0718acd701fd48f718fd3af78f","node-v12.14.1-darwin-x64.tar.xz":"aa6cfba37e018aec20f0870931b9a39b923697a2a1d84aad3292bdbad7bd6b18","node-v12.14.1-headers.tar.gz":"944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c","node-v12.14.1-headers.tar.xz":"9cd7975e52f2caf2b086d9276c36500e40ac68ec13b07d211a260c94f51ca9f0","node-v12.14.1-linux-arm64.tar.gz":"fb1a20f37ef918033b0f2f9436b4a82e15128ce61e0de2378a4306ba7667cf4a","node-v12.14.1-linux-arm64.tar.xz":"6cd28a5e6340f596aec8dbfd6720f444f011e6b9018622290a60dbd17f9baff6","node-v12.14.1-linux-armv7l.tar.gz":"49c03bf2aa85b19a286a2dbad471b6dd89a8e4542564a41cd23b5b08e81b9c65","node-v12.14.1-linux-armv7l.tar.xz":"ed4e625c84b877905eda4f356c8b4183c642e5ee6d59513d6329674ec23df234","node-v12.14.1-linux-ppc64le.tar.gz":"280c4f432261180004c33c6fe73b008b84926f9c5b2997e9df4da691d22e081b","node-v12.14.1-linux-ppc64le.tar.xz":"871bede5bf54a3596b485d9e42c37dd5832aedd999998964dfe991aff7cb3778","node-v12.14.1-linux-s390x.tar.gz":"9aeed5fd472028228db8dc88b27b8f11ffc9af3c8ca3dedba49e6e02ea42a3d2","node-v12.14.1-linux-s390x.tar.xz":"d734271d8ce8c9c0b9887bf246843fbac71c37c42bd2ef28ea5e2bfef0cd0f8a","node-v12.14.1-linux-x64.tar.gz":"e21be7dd07cc143c480695d6214f40873a7791f437c1ca12fc94d45f539a47d9","node-v12.14.1-linux-x64.tar.xz":"07cfcaa0aa9d0fcb6e99725408d9e0b07be03b844701588e3ab5dbc395b98e1b","node-v12.14.1.pkg":"043b4d3d35c3ede0c496d2cb32ce51e37d70bf5f21c0dc0598db7e2af46ac667","node-v12.14.1-sunos-x64.tar.gz":"17bcbf5e7b1b57f73f00bbb8e77e8f6393db41e4d4a1bfc6c2f601606681e659","node-v12.14.1-sunos-x64.tar.xz":"ec6e3e9b33cfd7083b2e7203bfe54afb53cd40d5e027dcc57820e21e2f77948f","node-v12.14.1.tar.gz":"42a7f0777fea8825611cb9250ff927824dba4f7aea854b47d522798acf4bdbc6","node-v12.14.1.tar.xz":"877b4b842318b0e09bc754faf7343f2f097f0fc4f88ab9ae57cf9944e88e7adb","node-v12.14.1-win-x64.7z":"5f071589df21a6d2e99fc7a52649f0a7e5d5b36ef8f619bd7dbd39e6e2f47be2","node-v12.14.1-win-x64.zip":"1f96ccce3ba045ecea3f458e189500adb90b8bc1a34de5d82fc10a5bf66ce7e3","node-v12.14.1-win-x86.7z":"b94daef84daaf40e2a3841d8ecad679462ad48c2d5db83bc7d1289a27882a00c","node-v12.14.1-win-x86.zip":"0c780bb80cf24a036517bd293e676d56f1d75a0968bd75720e6d8436c64cfa2f","node-v12.14.1-x64.msi":"630bc34155e7fdb65c02ed44a37cd27dcf3f76a061c220e7af8baacdb0c2bb9c","node-v12.14.1-x86.msi":"ebb719fdb1e27782e0bc2110af1b836657fb1078353757da265d4256e5dfdb2b","win-x64/node.exe":"47502c82c22d24fa38fd3b3e4b12e5298297cb15a0ecb9528aae4ac0e40248be","win-x64/node.lib":"30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80","win-x64/node_pdb.7z":"86ae4f23821a42f3bae166dc579fae1c59a1b0195f87b76bedc838c4b2570656","win-x64/node_pdb.zip":"c4cac095f23af3272077d72dfe958238bf93c75effc25a387ce98adc56ec35d4","win-x86/node.exe":"4a19c897619e96c3402608e1c4107c441efd05c3c0242b43bccffd7cee43385b","win-x86/node.lib":"87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1","win-x86/node_pdb.7z":"080876ee76462d59275902f03f676021fabc8ed6ef545406efbedf41273acb55","win-x86/node_pdb.zip":"930bf28f9400e7333b460fa1e7512c1902b0a3de54d16d0fe5eeb183ede1b411"} gyp http 200 https://nodejs.org/download/release/v12.14.1/win-x64/node.lib gyp http 200 https://nodejs.org/download/release/v12.14.1/win-x86/node.lib gyp verb content checksum win-x64/node.lib 30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80 gyp verb content checksum win-x86/node.lib 87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1 gyp verb download contents checksum {"node-v12.14.1-headers.tar.gz":"944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c","win-x64/node.lib":"30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80","win-x86/node.lib":"87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1"} gyp verb validating download checksum for node-v12.14.1-headers.tar.gz (944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c == 944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c) gyp verb validating download checksum for win-x64/node.lib (30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80 == 30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80) gyp verb validating download checksum for win-x86/node.lib (87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1 == 87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1) gyp verb get node dir target node version installed: 12.14.1 gyp verb build dir attempting to create "build" dir: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build gyp verb build dir "build" dir needed to be created? E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build gyp verb build/config.gypi creating config file gyp verb build/config.gypi writing out config file: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build\config.gypi gyp verb config.gypi checking for gypi file: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\config.gypi gyp verb common.gypi checking for gypi file: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\common.gypi gyp verb gyp gyp format was not specified; forcing "msvs" gyp info spawn C:\Users\christian.fornara\.windows-build-tools\python27\python.exe gyp info spawn args [ gyp info spawn args 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'msvs', gyp info spawn args '-G', gyp info spawn args 'msvs_version=2019', gyp info spawn args '-I', gyp info spawn args 'E:\\Progetti\\AutoAuthWifiClearpass\\node_modules\\weak\\build\\config.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\christian.fornara\\.node-gyp\\12.14.1\\include\\node\\common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=C:\\Users\\christian.fornara\\.node-gyp\\12.14.1', gyp info spawn args '-Dnode_gyp_dir=C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp', gyp info spawn args '-Dnode_lib_file=C:\\Users\\christian.fornara\\.node-gyp\\12.14.1\\<(target_arch)\\node.lib', gyp info spawn args '-Dmodule_root_dir=E:\\Progetti\\AutoAuthWifiClearpass\\node_modules\\weak', 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 'E:\\Progetti\\AutoAuthWifiClearpass\\node_modules\\weak\\build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] Traceback (most recent call last): File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py", line 16, in sys.exit(gyp.script_main()) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 545, in script_main return main(sys.argv[1:]) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 538, in main return gyp_main(args) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 514, in gyp_main options.duplicate_basename_check) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 98, in Load generator.CalculateVariables(default_variables, params) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 1916, in CalculateVariables generator_flags.get('msvs_version', 'auto')) File "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSVersion.py", line 434, in SelectVisualStudioVersion versions = _DetectVisualStudioVersions(version_map[version], 'e' in version) KeyError: '2019' gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:345:16) gyp ERR! stack at ChildProcess.emit (events.js:223:5) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) gyp ERR! System Windows_NT 10.0.17763 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\christian.fornara\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd E:\Progetti\AutoAuthWifiClearpass\node_modules\weak gyp ERR! node -v v12.14.1 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm verb lifecycle weak@1.0.1~install: unsafe-perm in lifecycle true npm verb lifecycle weak@1.0.1~install: PATH: C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\node_modules\.bin;E:\Progetti\AutoAuthWifiClearpass\node_modules\.bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\christian.fornara\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Sennheiser\SoftphoneSDK;C:\Program Files\MySQL\MySQL Utilities 1.6;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\dotnet;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\nodejs;C:\Users\christian.fornara\.windows-build-tools\python27;C:\Users\christian.fornara\AppData\Local\Microsoft\WindowsApps;C:\Users\christian.fornara\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\christian.fornara\AppData\Roaming\npm npm verb lifecycle weak@1.0.1~install: CWD: E:\Progetti\AutoAuthWifiClearpass\node_modules\weak npm timing audit submit Completed in 1091ms npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 701ms npm timing audit body Completed in 1ms npm info lifecycle weak@1.0.1~install: Failed to exec install script npm timing action:install Completed in 17541ms npm timing action:postinstall Completed in 1ms npm verb unlock done using C:\Users\christian.fornara\AppData\Roaming\npm-cache\_locks\staging-7568c44e56040492.lock for E:\Progetti\AutoAuthWifiClearpass\node_modules\.staging npm timing stage:executeActions Completed in 18327ms npm timing stage:rollbackFailedOptional Completed in 36ms npm info linkStuff AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~install: AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~postinstall: AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~prepublish: AutoAuthWifiClearpass@0.0.1 npm info lifecycle AutoAuthWifiClearpass@0.0.1~prepare: AutoAuthWifiClearpass@0.0.1 npm timing stage:runTopLevelLifecycles Completed in 19751ms npm verb saving [] npm verb shrinkwrap skipping write for package.json because there were no changes. npm info lifecycle undefined~preshrinkwrap: undefined npm info lifecycle undefined~shrinkwrap: undefined npm verb shrinkwrap skipping write for package-lock.json because there were no changes. npm info lifecycle undefined~postshrinkwrap: undefined npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 (node_modules\weak): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm verb optional SKIPPING OPTIONAL DEPENDENCY: npm verb optional Failed at the weak@1.0.1 install script. npm verb optional SKIPPING OPTIONAL DEPENDENCY: This is probably not a problem with npm. There is likely additional logging output above. audited 546 packages in 19.991s found 18 vulnerabilities (7 low, 5 moderate, 6 high) run `npm audit fix` to fix them, or `npm audit` for details npm verb exit [ 0, true ] npm timing npm Completed in 20843ms npm info ok ```
kratoskat commented 4 years ago

If it helps, i was missing the "make" and "g++" packages (apt install make g++)

Eldorian commented 4 years ago

Having the exact same problem with node version 12.14.1

joaocgreis commented 4 years ago

@spartaelcid you seem to have installed npm manually, so you also need to update it:

npm install -g npm

The npm you are using now has node-gyp 3.8.0, which does not support Visual Studio 2019.

joaocgreis commented 4 years ago

Also note that weak does not seem to work with Node.js v12: https://github.com/TooTallNate/node-weak/issues/99

spartaelcid commented 4 years ago

Hello, i try to update npm but i have the same issue : $ npm --version 6.13.6

Verbose output (from npm or node-gyp): ``` $ npm i > weak@1.0.1 install C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak > node-gyp rebuild C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak>if not defined npm_config_node_gyp (node "C:\Users\admin\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Compilazione dei progetti nella soluzione uno alla volta. Per abilitare la compilazione parallela, aggiungere l'opzione "/m". weakref.cc win_delay_load_hook.cc ..\src\weakref.cc(147): error C2660: 'v8::Function::Call': function does not take 3 arguments [C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak\build\weakref.vcxproj] ..\src\weakref.cc(168): error C2660: 'v8::ObjectTemplate::NewInstance': function does not take 0 arguments [C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak\build\weakref.vcxproj] ..\src\weakref.cc(223): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent>' [C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak\build\weakref.vcxproj] with [ T=v8::Object ] C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\nan\nan.h(1986): note: see declaration of 'Nan::Persistent>' with [ T=v8::Object ] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:223:5) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) gyp ERR! System Windows_NT 10.0.18362 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\admin\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak gyp ERR! node -v v12.14.1 gyp ERR! node-gyp -v v5.0.5 gyp ERR! not ok npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 (node_modules\weak): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 audited 389 packages in 8.109s 1 package is looking for funding run `npm fund` for details found 17 vulnerabilities (7 low, 4 moderate, 6 high) run `npm audit fix` to fix them, or `npm audit` for details
jblflqr commented 4 years ago

Having the same problem when trying to upgrade nodejs version from v10.15.3 to 12.14.1 (CentOS)

gyp ERR! node -v v12.14.1
gyp ERR! node-gyp -v v5.0.7

When I downgrade to v10.15.3 it's working again gcc-c++ make are up to date.

Ghostavio commented 4 years ago

this thing never worked on node 12 for me

jctandrianoff commented 4 years ago

I also got around this by downgrading from node 13 or so to a node 10 version using nvm. I had to redownload a repository because I'd made a mess of one locally trying to do different things with npm install and ng update with the --force option. Anyways, as has been said, try changing your node version if you encounter this it seems.

DiogoDuque commented 4 years ago

Also experiencing this issue with node 12.14.1

grikard commented 4 years ago

Hello, i try to update npm but i have the same issue : $ npm --version 6.13.6

Verbose output (from npm or node-gyp):

$ npm i

> weak@1.0.1 install C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak
> node-gyp rebuild

C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak>if not defined npm_config_node_gyp (node "C:\Users\admin\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Users\admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Compilazione dei progetti nella soluzione uno alla volta. Per abilitare la compilazione parallela, aggiungere l'opzione "/m".
  weakref.cc
  win_delay_load_hook.cc
..\src\weakref.cc(147): error C2660: 'v8::Function::Call': function does not take 3 arguments [C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak\build\weakref.vcxproj]
..\src\weakref.cc(168): error C2660: 'v8::ObjectTemplate::NewInstance': function does not take 0 arguments [C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak\build\weakref.vcxproj]
..\src\weakref.cc(223): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak\build\weakref.vcxproj]
          with
          [
              T=v8::Object
          ]
  C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\nan\nan.h(1986): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\admin\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:223:5)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Windows_NT 10.0.18362
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\admin\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\admin\Documents\AutoAuthWifiClearpass\node_modules\weak
gyp ERR! node -v v12.14.1
gyp ERR! node-gyp -v v5.0.5
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 (node_modules\weak):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

audited 389 packages in 8.109s

1 package is looking for funding
  run `npm fund` for details

found 17 vulnerabilities (7 low, 4 moderate, 6 high)
  run `npm audit fix` to fix them, or `npm audit` for details

</details>

I am having the same issues when trying to publish to Azure App Service running Netcore31. no results yet. Using: Visual Studio 2019 added all the pythin versions npm audit vis, npm uninstall npm install

Over and over again and still the same problem as listed here. The problem is with node-sass and node-gyp.

I am running Clean Architecture, .netcore 3.1.2

+-- @angular-devkit/build-angular@0.803.25 +-- @angular/animations@8.0.0 +-- @angular/cli@8.0.6 +-- @angular/common@8.0.0 +-- @angular/compiler@8.0.0 +-- @angular/compiler-cli@8.0.0 +-- @angular/core@8.0.0 +-- @angular/forms@8.0.0 +-- @angular/language-service@8.0.0 +-- @angular/platform-browser@8.0.0 +-- @angular/platform-browser-dynamic@8.0.0 +-- @angular/platform-server@8.0.0 +-- @angular/router@8.0.0 +-- @fortawesome/angular-fontawesome@0.5.0 +-- @fortawesome/fontawesome-svg-core@1.2.25 +-- @fortawesome/free-solid-svg-icons@5.11.2 +-- @nguniversal/module-map-ngfactory-loader@8.0.0-rc.1 +-- @types/jasmine@3.3.13 +-- @types/jasminewd2@2.0.6 +-- @types/node@11.10.6 +-- aspnet-prerendering@3.0.1 +-- bootstrap@4.3.1 +-- codelyzer@5.1.0 +-- core-js@2.6.9 +-- jasmine-core@3.3.0 +-- jasmine-spec-reporter@4.2.1 +-- jquery@3.4.1 +-- karma@4.1.0 +-- karma-chrome-launcher@2.2.0 +-- karma-coverage-istanbul-reporter@2.0.5 +-- karma-jasmine@2.0.1 +-- karma-jasmine-html-reporter@1.4.2 +-- ngx-bootstrap@5.2.0 +-- UNMET OPTIONAL DEPENDENCY node-sass@4.12.0 | +-- async-foreach@0.1.3 | +-- chalk@1.1.3 | +-- cross-spawn@3.0.1 | +-- gaze@1.1.3 | +-- get-stdin@4.0.1 | +-- glob@7.1.4 deduped | +-- in-publish@2.0.0 | +-- lodash@4.17.15 deduped | +-- meow@3.7.0 | +-- mkdirp@0.5.1 | +-- nan@2.14.0 | +-- node-gyp@3.8.0 | +-- npmlog@4.1.2 | +-- request@2.88.0 | +-- sass-graph@2.2.4 | +-- stdout-stream@1.4.1 | -- true-case-path@1.0.3 +-- oidc-client@1.9.0 +-- popper.js@1.15.0 +-- protractor@5.4.2 +-- rxjs@6.5.2 +-- ts-node@5.0.1 +-- tslint@5.9.1 +-- typescript@3.4.5 -- zone.js@0.9.1

zhengchun commented 4 years ago

if you are windows user, try install windows-build-tools. I had solved this issue when I installed visual studio 2019, You should install visual studio 2017 or 2015. see https://github.com/sass/node-sass/issues/2074.

In my knowns, visual studio 2019 not support node-sass compile yet.

gknapp commented 4 years ago

Also seeing this issue with node v10.15.3 (npm 6.4.1) and node-sass 4.13.1.

These errors only occur when using npm ci, not npm install (for me).

AndreasPrang commented 4 years ago

Same issue for me with Node.js v12.16.1. && npm@6.14.4

cclauss commented 4 years ago

gyp info using node-gyp@3.8.0 is the problem. What version of node-gyp does your log say? There can be multiple versions of node-gyp installed but it is the one written in the log that is important. How do things change after running npm install -g npm ?

timescott commented 4 years ago

same issue here

in the error log it says: node-gyp -v v5.1.0 on OSX

after updating both node and npm to latest:

$ node --version v12.16.1

$ npm --version 6.14.4

(xcode-select --install already installed)

timescott commented 4 years ago

same issue here

in the error log it says: node-gyp -v v5.1.0 on OSX

after updating both node and npm to latest:

$ node --version v12.16.1

$ npm --version 6.14.4

(xcode-select --install already installed)

reinstalling x-code tools seems to have fixed it -> https://github.com/schnerd/d3-scale-cluster/issues/7

joaocgreis commented 4 years ago

I will close this issue as I don't see anything we can do on the node-gyp side for the issues above. If I missed anything, we can always reopen.

For the issues here with the weak module:

weak does not support Node.js v12 or above (see https://github.com/TooTallNate/node-weak/issues/99). You might:

For the issues here with the node-sass module:

node-sass does not support VS2019, because it is locked on an old and unsupported version of node-gyp: https://github.com/sass/node-sass/issues/2716 . This is not an issue with node-gyp, recent versions support VS2019 and this error would not happen.

However, node-sass provides prebuilt versions. While running npm install, a prebuilt version should be downloaded automatically. The issue might be that node-sass is not able to download the prebuilt version. Please try to understand why, and open an issue in the node-sass issue tracker if help is needed.

If you actually need to build node-sass, you might have some luck with this workaround: https://github.com/nodejs/node-gyp/issues/1753#issuecomment-496024604

harshpatel1408 commented 4 years ago

I got the workaround for this error, you have to install Xcode to Xcode command line. read full steps here Error solving steps

chiennt43 commented 3 years ago

Uninstall Node and Reinstall , It's solved in my side

nanxiaobei commented 2 years ago

in my situation, turn from node@16 to node@14 solved this.