Updated from SDL2 2.30.9 to SDL2 2.32.4 and now every formula that depended on SDL2 segfaults #6095
Unanswered
thenumbernine
asked this question in
Everyday usage
Replies: 2 comments 1 reply
-
What does |
Beta Was this translation helpful? Give feedback.
1 reply
-
I uninstalled mesalib-glw, mesa-glu, and mesa ... and now everything is working again. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Output of
brew config
Output of
brew doctor
Description of issue
I updated from SDL2 2.30.9 to SDL2 2.32.4 and now every formula that depended on SDL2 segfaults.
What other formula that depend on SDL2 are also now segfaulting? dosbox-x, fceux, ffmpeg, mgba, ppsspp, gzdoom ... probably others. It seems like every single one that depends on SDL2.
For what it's worth, SDL2 2.32.4 works fine on Windows.
Here's a minimal test case program using SDL2 to reproduce the segfault:
a stack trace of where it crashed:
The
/usr/local/opt/sdl2
is in fact pointed to../Cellar/sdl2/2.32.4
and not somewhere else:Here's a minimal test case to reproduce the segfault in SDL3:
I've rebuilt SDL2 2.32.4 on my own machine in debug mode and this is where things are going wrong:
Beta Was this translation helpful? Give feedback.
All reactions