-
-
Notifications
You must be signed in to change notification settings - Fork 8.7k
CI: Use rebuilt CEF on Linux and macOS #12562
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
Conversation
Note: Afaik, v5 on macOS does not have memory allocator changes compared to v4 (and isn’t even a rebuild), it simply changes the framework structure to work with Xcode 26. |
I can change the commit name if needed, I thought that v5 had malloc related changes. |
- Linux has backports to fix stack smash and TLS issues - macOS has structure changes to work with Xcode 26
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR and commit description are correct now, though I wonder if I shouldn't just pull the ripcord and build an actual v5 with the allocator change included and the structural changes, as we are in no rush to bring this in to OBS 32 (the structural changes are just needed to have a working master branch once macOS 26 releases).
I've tried and it doesn't build with a fully disabled allocator shim, so it's probably good enough to keep v5 for its structural changes. |
For my part, I mostly want people to be able to build OBS Studio 32.0.x in Xcode 26 and on/for macOS 26. |
Description
memory allocator changesstructure changes to work with Xcode 26Motivation and Context
Those re-builds are meant for OBS 32.0
How Has This Been Tested?
CI
Types of changes
Checklist: