-
Notifications
You must be signed in to change notification settings - Fork 41
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
Chromium update and Apple Silicon build #71
Conversation
NOTE: Windows CI failure is during fetch: https://app.circleci.com/pipelines/github/plotly/Kaleido/177/workflows/ac087259-73eb-4bcb-8319-4ede09a70d0c/jobs/896
|
Note: The macos arm64 build seems to be working, but it runs out of disk space on circleci after compiling The x64 build doesn't run into this problem. |
Was causing depot_tools build errors for updated version
Try to see if there's anything else we can delete to save disk space
Note: Windows builds fixed by 41dde9d. MacOS ARM CI build still running out of disk space |
Downgrade to version used by latest stable version of electron 11. This was the first major version that Electron started shipping Apple Silicon support.
Problems:Windows builds are failing with:
Mac intel build is failing with
And it is much larger than prior version Mac ARM build looks like it is succeeding, but it produces a 200MB binary! (past versions were ~55MB). |
See if this works around ../../headless/lib/headless_content_main_delegate.cc:47:10: fatal error: 'headless/embedded_resource_pak.h' file not found
Matches Linux docker image
Also up min chromium version to 10.11 to match current google chrome minimum.
Build fails when embedding resources on arm (but not intel).
WIP PR to work on updating the chromium build and adding an apple silicon arm64 build