Skip to content

fix: use win_clang_x64 binary for x86 extract symbols - #35078

Merged
deepak1556 merged 1 commit into
mainfrom
fix-ia32-symbols-main
Jul 27, 2022
Merged

fix: use win_clang_x64 binary for x86 extract symbols#35078
deepak1556 merged 1 commit into
mainfrom
fix-ia32-symbols-main

Conversation

@VerteDinde

Copy link
Copy Markdown
Member

Description of Change

Addresses #34413

We're currently experiencing build failures on main, 20-x-y and 18-x-y because the ia32 symbol generation is running out of virtual memory space. This PR uses the win_clang_x64 binary to extract/generate electron symbols for Windows x86.

Note: This issue isn't currently affecting 19-x-y, but it was introduced into 18-x-y by a backported Chromium roll. Adding this change to 19-x-y will protect us against a potential future breakage in that branch.

Checklist

Release Notes

Notes: Fixed symbol generation on 32-bit Windows release builds.

@VerteDinde VerteDinde added semver/patch backwards-compatible bug fixes blocks-release labels Jul 26, 2022
@VerteDinde
VerteDinde requested a review from a team as a code owner July 26, 2022 20:40
@electron-cation electron-cation Bot added the new-pr 🌱 PR opened recently label Jul 26, 2022
@VerteDinde VerteDinde changed the title fix: use win_clang_x64 for x86 extract symbols fix: use win_clang_x64 binary for x86 extract symbols Jul 26, 2022
@deepak1556

Copy link
Copy Markdown
Member

Merging given the release builds are green 👏

@deepak1556
deepak1556 merged commit ff804e3 into main Jul 27, 2022
@deepak1556
deepak1556 deleted the fix-ia32-symbols-main branch July 27, 2022 04:33
@release-clerk

release-clerk Bot commented Jul 27, 2022

Copy link
Copy Markdown

Release Notes Persisted

Fixed symbol generation on 32-bit Windows release builds.

@trop

trop Bot commented Jul 27, 2022

Copy link
Copy Markdown
Contributor

I was unable to backport this PR to "18-x-y" cleanly;
you will need to perform this backport manually.

@trop

trop Bot commented Jul 27, 2022

Copy link
Copy Markdown
Contributor

I have automatically backported this PR to "19-x-y", please check out #35090

@trop

trop Bot commented Jul 27, 2022

Copy link
Copy Markdown
Contributor

I have automatically backported this PR to "20-x-y", please check out #35091

@trop

trop Bot commented Jul 27, 2022

Copy link
Copy Markdown
Contributor

@VerteDinde has manually backported this PR to "18-x-y", please check out #35096

@electron-cation electron-cation Bot removed the new-pr 🌱 PR opened recently label Jul 28, 2022
schetle pushed a commit to schetle/electron that referenced this pull request Nov 3, 2022
khalwa pushed a commit to solarwindscloud/electron that referenced this pull request Feb 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/patch backwards-compatible bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants