When OpenSSH's configure script is invoked with '--disable-etc-default-login', it still acts as if '--disable-etc-default-login' were not present. (It does appear to add the proper macro definition to config.h, however). See attached diffs.
Created attachment 702 [details] Output from ./configure with vs. without '--disable-etc-default-login'
Created attachment 703 [details] config.h with vs. without --enable-etc-default-login
Created attachment 816 [details] provide feedback for --disable-etc-default-login
Now fixed, thanks for the report.
With the release of OpenSSH 4.0, these bugs are now closed. For details, see: http://www.openssh.com/txt/release-4.0