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

chore: cherry-pick 5e227bebf193 from v8 #34931

Merged
merged 2 commits into from Jul 15, 2022

Conversation

VerteDinde
Copy link
Member

@VerteDinde VerteDinde commented Jul 15, 2022

Note: This should fix a currently nightly blocker on main with linux arm64 publishing. This fix should be present in the next Chrome roll, and we can remove the patch when that's merged.

[arm64] Fix undefined symbol linker error

Assembler::CheckBuffer() was defined inline in a header file but without
inline linkage, causing an undefined symbol link error on arm64 macOS.

Fixes: nodejs/node-v8#233
Bug: v8:13055
Change-Id: Ifb638705e95de72b2e8d472e7092e88d77cf8ba8
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3749583
Auto-Submit: Ben Noordhuis info@bnoordhuis.nl
Reviewed-by: Leszek Swirski leszeks@chromium.org
Reviewed-by: Jakob Kummerow jkummerow@chromium.org
Commit-Queue: Leszek Swirski leszeks@chromium.org
Cr-Commit-Position: refs/heads/main@{#81749}

Notes: Backported fix for v8:13055.

@VerteDinde VerteDinde requested review from a team as code owners July 15, 2022 16:37
@VerteDinde VerteDinde added backport-check-skip Skip trop's backport validity checking main semver/patch backwards-compatible bug fixes labels Jul 15, 2022
@electron-cation electron-cation bot added new-pr 🌱 PR opened in the last 24 hours and removed new-pr 🌱 PR opened in the last 24 hours labels Jul 15, 2022
@VerteDinde
Copy link
Member Author

The publish-linux job actually passed past the previous failure; it's failing on upload here, which is unrelated to this change: https://app.circleci.com/pipelines/github/electron/electron/55651/workflows/0b3f9d5f-d13d-482a-a2e8-878ead6833e9/jobs/1268880

@VerteDinde VerteDinde merged commit 574da5a into main Jul 15, 2022
@VerteDinde VerteDinde deleted the cherry-pick/main/v8/5e227bebf193 branch July 15, 2022 22:12
@release-clerk
Copy link

release-clerk bot commented Jul 15, 2022

Release Notes Persisted

Backported fix for v8:13055.

schetle pushed a commit to schetle/electron that referenced this pull request Nov 3, 2022
* chore: cherry-pick 5e227bebf193 from v8

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
khalwa pushed a commit to solarwindscloud/electron that referenced this pull request Feb 22, 2023
* chore: cherry-pick 5e227bebf193 from v8

* chore: update patches

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-check-skip Skip trop's backport validity checking main no-backport semver/patch backwards-compatible bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Linker error on macOS/arm64
2 participants