Created attachment 190735 [details]
Some files include roken.h but this header doesn't exist on systems built with WITHOUT_KERBEROS. The header doesn't seem to be needed so the attached patch simply removes the includes.
A commit references this bug:
Date: Tue Feb 20 03:29:52 UTC 2018
New revision: 462368
sysutils/slurm-wlm: Fix WITHOUT_KERBEROS build and configure issue
- Fix build when WITHOUT_KERBEROS is used by patching files to remove
'#include <roken.h>'. 
- Fix configure when PREFIX is set to something other than /usr/local. The
check for man2html is hard-coded to search /usr/bin and
Submitted by: tijl  jwb 
This was incorrect, added patch actually adds 3 required patches to the port, it should be applied to ports, not the slurm source.