Anyone tried?
Our buildbots automatically try it every time I upload to Debian. (It doesn't compile, I've never bothered to fix it; if you have a problem with OA, and you try to solve it by running on Hurd, you now have two problems.)
https://buildd.debian.org/status/logs.php?pkg=ioquake3&arch=hurd-i386 (engine)
https://buildd.debian.org/status/logs.php?pkg=openarena&arch=hurd-i386 (game/cgame/ui)
The supported platforms are hard-coded in q_common.h. If we made Hurd behave like Linux (as already done for GNU/kFreeBSD), it'd probably compile and "work" - the Linux kernel is fairly irrelevant to a game engine (particularly one that uses SDL), it's the GNU libc etc. that are important. Somehow I doubt Hurd has useful 3D, though.
If you want to run a dedicated server on the OS that'll never be finished, it's probably a one-line patch :-)