Skip to content

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

Open
@VerteDinde

Description

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions