sedwards2009 / extraterm

The swiss army chainsaw of terminal emulators
https://extraterm.org
MIT License
2.49k stars 116 forks source link

Fails to build .75 preview following dev doc. AARCH64 (arm64) / linux #435

Open apple-corps opened 7 months ago

apple-corps commented 7 months ago

No binary exists for aarch64 so I tried to build .

Now using node v12.8.1 (npm v6.10.2)
Creating default alias: default -> 12.8.1 (-> v12.8.1)
> ~/Downloads/extraterm-0.75.0$ yarn install
➤ YN0000: ┌ Project validation
➤ YN0057: │ extraterm: 'nohoist' is deprecated, please use 'installConfig.hoistingLimits' instead
➤ YN0000: └ Completed
➤ YN0000: ┌ Resolution step
➤ YN0060: │ @extraterm/extraterm-extension-api@workspace:packages/extraterm-extension-api provides typescript (p83ae0) with version 5.2.2, which doesn't satisfy what typedoc requests
➤ YN0060: │ @extraterm/extraterm-extension-api@workspace:packages/extraterm-extension-api [058c3] provides typescript (p7c045) with version 5.2.2, which doesn't satisfy what typedoc requests
➤ YN0060: │ @extraterm/extraterm-extension-api@workspace:packages/extraterm-extension-api [2302e] provides typescript (p6b586) with version 5.2.2, which doesn't satisfy what typedoc requests
➤ YN0002: │ about@workspace:extensions/About doesn't provide @nodegui/nodegui (pb12d6), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ autocomplete@workspace:extensions/Autocomplete doesn't provide @nodegui/nodegui (pda623), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ autolink@workspace:extensions/Autolink doesn't provide @nodegui/nodegui (p30416), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ colorizer@workspace:extensions/Colorizer doesn't provide @nodegui/nodegui (p14157), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ copy-block@workspace:extensions/CopyBlock doesn't provide @nodegui/nodegui (p95807), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ copy-link@workspace:extensions/CopyLink doesn't provide @nodegui/nodegui (p345d1), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ directory-commands@workspace:extensions/DirectoryCommands doesn't provide @nodegui/nodegui (p53f02), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ download-block@workspace:extensions/DownloadBlock doesn't provide @nodegui/nodegui (p463b9), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ find@workspace:extensions/Find doesn't provide @nodegui/nodegui (p27ed5), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ image-block@workspace:extensions/ImageBlock doesn't provide @nodegui/nodegui (pe1a84), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ insert-emoji@workspace:extensions/InsertEmoji doesn't provide @nodegui/nodegui (pb288b), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ itermcolors-terminal-theme-provider@workspace:extensions/ITermColorsTerminalThemeProvider doesn't provide @nodegui/nodegui (pc4a13), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ open-link@workspace:extensions/OpenLink doesn't provide @nodegui/nodegui (p4a749), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ proxy-session-backend@workspace:extensions/ProxySessionBackend doesn't provide @nodegui/nodegui (p4066f), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ proxy-session-editor@workspace:extensions/ProxySessionEditor doesn't provide @nodegui/nodegui (pda581), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ terminal-title@workspace:extensions/TerminalTitle doesn't provide @nodegui/nodegui (p89065), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ tips@workspace:extensions/Tips doesn't provide @nodegui/nodegui (p95a61), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ tldr-pages@workspace:extensions/TLDRPages doesn't provide @nodegui/nodegui (p7ad77), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ tslint-config-standard@npm:7.1.0 doesn't provide tslint (p470ab), requested by tslint-eslint-rules
➤ YN0002: │ tslint-config-standard@npm:7.1.0 doesn't provide typescript (p5c172), requested by tslint-eslint-rules
➤ YN0002: │ unix-session-backend@workspace:extensions/UnixSessionBackend doesn't provide @nodegui/nodegui (p7370f), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ unix-session-editor@workspace:extensions/UnixSessionEditor doesn't provide @nodegui/nodegui (pb563a), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ update-checker@workspace:extensions/UpdateChecker doesn't provide @nodegui/nodegui (p831d6), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ windows-console-session-backend@workspace:extensions/WindowsConsoleSessionBackend doesn't provide @nodegui/nodegui (pa138a), requested by @extraterm/extraterm-extension-api
➤ YN0002: │ windows-console-session-backend@workspace:extensions/WindowsConsoleSessionBackend doesn't provide node-gyp (p546ca), requested by node-pty
➤ YN0002: │ windows-console-session-editor@workspace:extensions/WindowsConsoleSessionEditor doesn't provide @nodegui/nodegui (pa8cca), requested by @extraterm/extraterm-extension-api
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed
➤ YN0000: ┌ Link step
➤ YN0007: │ @nodegui/qode@npm:18.12.1 must be built because it never has been before or the last one failed
➤ YN0007: │ node-pty@npm:0.11.0-beta23 [598f8] must be built because it never has been before or the last one failed
➤ YN0009: │ @nodegui/qode@npm:18.12.1 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-cf046d11/build.log)
➤ YN0009: │ node-pty@npm:0.11.0-beta23 [598f8] couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-ef68ca9c/build.log)
➤ YN0007: │ @nodegui/nodegui@npm:0.63.0 must be built because it never has been before or the last one failed
➤ YN0007: │ nodegui-plugin-font-icon@npm:0.3.1 must be built because it never has been before or the last one failed
➤ YN0007: │ nodegui-plugin-qads@npm:0.15.0 must be built because it never has been before or the last one failed
➤ YN0007: │ nodegui-plugin-qhotkey@npm:0.1.1 must be built because it never has been before or the last one failed
➤ YN0007: │ nodegui-plugin-rich-text-delegate@npm:0.3.0 must be built because it never has been before or the last one failed
➤ YN0007: │ nodegui-plugin-style-tweaker@npm:0.3.1 must be built because it never has been before or the last one failed
➤ YN0009: │ nodegui-plugin-qads@npm:0.15.0 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-13b85a6d/build.log)
➤ YN0009: │ nodegui-plugin-rich-text-delegate@npm:0.3.0 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-1e7b07d5/build.log)
➤ YN0009: │ nodegui-plugin-qhotkey@npm:0.1.1 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-e7a57990/build.log)
➤ YN0009: │ nodegui-plugin-font-icon@npm:0.3.1 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-33813a42/build.log)
➤ YN0009: │ nodegui-plugin-style-tweaker@npm:0.3.1 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-6d68192a/build.log)
➤ YN0009: │ @nodegui/nodegui@npm:0.63.0 couldn't be built successfully (exit code 1, logs can be found here: /tmp/xfs-1662bf6a/build.log)
➤ YN0000: └ Completed in 7s 269ms
➤ YN0000: Failed with errors in 7s 533ms
colin_williams@JT9M367J07:~/Downloads/extraterm-0.75.0$ yarn run electron-rebuild
Usage Error: Couldn't find a script named "electron-rebuild".