This patch will allow mcl to use it's fast linux TTY routines when it's set as suid root. Previously it was configured to run as sgid, but Gentoo sets the binary's gid to games by default. Also if the binary is not suid, then it will automatically continue using the standard TTY routines instead of just dying with an error as it did previously. Reproducible: Always Steps to Reproduce:
Created attachment 36241 [details, diff] The Patch File
done. wait 30m; resync; remerge to get the patch.