mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-01-14 09:05:28 +00:00
GTK explicitly doesn't support being used setuid or setgid, and if SDL loads and initializes GTK, GTK will exit the process if it detects a setgid executable. This is incompatible with the historical practice of making game executables setgid in order to write out a shared high-score table on multi-user systems (which is security theatre at best, because typical game runtime libraries are not hardened against an untrusted caller, but making it regress would be a user-observable regression in sdl2-compat). Helps: https://github.com/libsdl-org/sdl2-compat/issues/564 Signed-off-by: Simon McVittie <smcv@debian.org>