8000 build: remove native mksnapshot for arm/arm64 by jkleinsc · Pull Request #17561 · electron/electron · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

build: remove native mksnapshot for arm/arm64 #17561

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

Merged
merged 7 commits into from
Mar 28, 2019
Merged

Conversation

jkleinsc
Copy link
Member

Description of Change

Starting with Chromium 74, we can no longer build native mksnapshot binaries for arm and arm64. The decision was made by the @electron/wg-upgrades Working Group to deprecate these binaries for 5-0-x with the intention of removing them completely for 6-0-x.

This PR removes those binaries from our build and from the release. Also to make sure snapshots still work on arm/arm64, CI has been updated to create arm/arm64 snapshots using the x64 binary that are then tested on arm/arm64 hardware.

Checklist

Release Notes

Notes: Removed native mksnapshot binaries for arm/arm64 as they no longer work.

@jkleinsc jkleinsc requested a review from a team March 26, 2019 23:58
@nornagon
Copy link
Contributor

Can we remove the patches also?

@jkleinsc
Copy link
Member Author

Thanks for the reminder @nornagon. I was planning on removing them but forgot to do so. They are now removed as part of this PR.

@nornagon
Copy link
Contributor

Looks like the linux build is failing though?

@jkleinsc
Copy link
Member Author

@nornagon I had started work on this in another branch and must have missed a commit. The latest commit should fix the linux build.

@nornagon
Copy link
Contributor

Aha, I thought there ought to be more red lines! Thanks :)

@jkleinsc
Copy link
Member Author

Merging as mac failure was flake and it reran successfully here: https://circleci.com/gh/electron/electron/165267

@jkleinsc jkleinsc merged commit 7eaa57b into master Mar 28, 2019
@release-clerk
Copy link
release-clerk bot commented Mar 28, 2019

Release Notes Persisted

Removed native mksnapshot binaries for arm/arm64 as they no longer work.

@jkleinsc jkleinsc deleted the remove_native_mksnapshot branch March 28, 2019 15:05
kiku-jw pushed a commit to kiku-jw/electron that referenced this pull request May 16, 2019
* build: remove native mksnapshot for arm/arm64
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 this pull request may close these issues.

3 participants
0