Skip to content

[Upgrades Follow Up]: re-enable thin LTO on Mac release builds #44632

@VerteDinde

Description

@VerteDinde

When trying to reland Node 22 in #44597, we discovered that thin LTO was the root cause of several symbols being stripped from the release build only on MacOS. This does not seem to be an existing problem in either Chromium or upstream Node.

While we debug this, we do want to land Node 22 in main, and root out any bugs well before an alpha/beta branch point. This issue is to reland thin LTO on Mac before Electron 35's stable release.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions