The compile phase of the build fails because it cannot find bsd/libutil.h. This is not surprising because the file is not supposed to exist.
We should explicitly disable libutil using a configure option. Even if libutil.h or bsd/libutil.h exist, we do not want to use them.
Unknown. This may have happened only once. I have confirmed in the failed build that configure for openssh did find bsd/libutil.h even though it does not exist.