-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Eric Blake on 1/10/2007 11:24 AM: > > Still not enough; Chris reported another failure offlist. wctype.m4's > AC_SUBST > (HAVE_WINT_T) was resulting in an empty string, even though wint_t.m4's > AC_DEFINE(HAVE_WINT_T, 1, ...) was now guessing correctly:
That part is fixed, but now mbchar.h is pulling in <wchar.h> prior to the fixed <wctype.h>. At this point, I really think it is easier to generate a replacement <wchar.h> that takes care of the intricacies, then simplify all other modules that depend on wchar.h to assume it just works, rather than fixing all 10 occurrences of the BSD/OS workaround currently in gnulib/lib/*. Also, there are 8 files in lib/* that check HAVE_WCHAR_H - is there really a modern platform that lacks this header? If so, providing a replacement <wchar.h> will also fix those cases, and justify my efforts more so than making an obsolete platform work. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFpjxu84KuGfSFAYARAgYyAJ4o4PlUx+HFroSss48mtY/950u7aACgyxA1 OVnWFkKw5mFyzfU65ePiJbI= =a9+0 -----END PGP SIGNATURE-----