You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did some digging here and found that this appears to be related to a change in the macOS 10.15 platform SDK that turned a warning into a runtime error. mono is likely built against the old SDK and dotnet against the new one, explaining why the compatibility builds continue to work.
libsdl-org/SDL@309d613 was shipped in SDL 2.0.14 (we curently use 2.0.12) and should fix the issue. I attempted to test the latest SDL (now 2.0.16) in a macOS 10.15.7 virtual machine, but it seems that there were other changes that aren't compatible with the emulated software GL implementation in the virtual machine - I expect this won't be a problem with real hardware.
Issue Summary
OSX Catalina 10.15.7 cannot run net5 builds due to the following error:
-[NSOpenGLContext setView:] must be called from the main thread.
Reproduction
On OSX 10.15.7:
make
./launch-game.sh Game.Mod=ra
Expected behavior
Game should run.
Screenshots / Screen recordings / Replays
The text was updated successfully, but these errors were encountered: