The commit 9fdffff displays a different error behaviour on OpenBSD, than that previously reported for Solaris.
OpenBSD 5.0 does in fact offer openpty(3), but the openpty module now erroneously claim /* config.h */ /* #undef HAVE_OPENPTY */ based on the report during configuration check: checking for const-safe openpty signature conftest.c:370: error: conflicting types for 'openpty' /usr/include/util.h:102: error: previous declaration was here. Clearly the m4-macro is misconceived. On behalf of GNU Inetutils, Mats Erik Andersson