I just encountered SYSCONFDIR not being defined in non-MSVC builds. This code was formerly operative but had become inadvertently excluded for some time. It seems that this may be something that we need to define in the build process. Otherwise I don't know why it would have always worked before but not now.