Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot build Theia Blueprint on Apple Silicon #308

Closed
pisv opened this issue Oct 17, 2023 · 0 comments · Fixed by #326
Closed

Cannot build Theia Blueprint on Apple Silicon #308

pisv opened this issue Oct 17, 2023 · 0 comments · Fixed by #326
Assignees

Comments

@pisv
Copy link

pisv commented Oct 17, 2023

Bug Description:

On an Apple Silicon Mac, trying to build Theia Blueprint from its source fails with Response code 404 (Not Found) for https://github.com/electron/electron/releases/download/v9.0.0/chromedriver-v9.0.0-darwin-arm64.zip.

Steps to Reproduce:

  1. Use an Apple Silicon Mac.
  2. Clone the Theia Blueprint repository.
  3. Run yarn from the root of the local clone.
  4. The build fails with the error listed in the bug description.

Additional Information

Looks like electron-chromedriver version 9.0.0 is more than 3 years old, and it was never built for the darwin-arm64 platform, which is newer than that.

  • Operating System: macOS 13.6, Apple M1 Pro
  • Theia Version: the master branch
martin-fleck-at added a commit that referenced this issue Jan 5, 2024
The electron-chromedriver matches the electron version we are using.
Mac Silicon (darwin-arm64) has only been supported since v11.0.0 and
v9.0.0 build will fail.

Fixes #308
@martin-fleck-at martin-fleck-at self-assigned this Jan 5, 2024
martin-fleck-at added a commit that referenced this issue Jan 8, 2024
The electron-chromedriver matches the electron version we are using.
Mac Silicon (darwin-arm64) has only been supported since v11.0.0 and
v9.0.0 build will fail.

Fixes #308
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants