Oh no!
Turns out that Minix does not have support for semaphores or pthreads!
This is probably not a true “deal breaker”, but the time required in modifying the gserver concept to run without semaphores or threads is currently way beyond the time I have available.
The solution?
Port the Minix telnetd code to Linux and work from there.