Installing SGE 8.1 is no problem in old distros like Centos 6/7.
Recently I got the grisu48 patched version from Github, and that will
install in Suse Leap 15.
Then I tried to install that in Debian 10, but a new problem pops up:
undefined reference to __alloca from glob.c
Debian 10 has glibc 2.
I tried installing the grisu48 gridengine in Fedora 29, which has glibc
2.28, but hit another problem there.
In Fedora 28, rpc was moved from glibc to tirpc. So the compilation will
fail to find rpc headers.
This can be overcome with some hacking. You need to set environment variable
SGE_INPUT_L