>>>>> On Tue, 05 Oct 2021 15:58:05 +0300, Eli Zaretskii said: >> From: Andy Moreton >> Date: Tue, 05 Oct 2021 00:18:11 +0100 >> >> In file included from C:/emacs/git/emacs/emacs-28/nt/inc/stdint.h:24, >> from C:/emacs/git/emacs/emacs-28/nt/inc/ms-w32.h:327, >> from C:/emacs/git/emacs/emacs-28/src/conf_post.h:44, >> from ../src/config.h:2726, >> from C:/emacs/git/emacs/emacs-28/lib/fingerprint.c:20: >> ./stdint.h:89:5: error: #if with no expression >> 89 | #if >> | ^ >> >> This appears to be caused by a change in "lib/stdint.h.in": >> >> emacs-28/lib/stint.h.in: #if @GNULIBHEADERS_OVERRIDE_WINT_T@ >> master/lib/stint.h.in: #if @GNULIB_OVERRIDES_WINT_T@ >> >> emacs-28/configure.ac still has: >> >> # Emacs does not use the wchar or wctype-h modules. >> AC_DEFUN([gt_TYPE_WINT_T], >> [GNULIB_OVERRIDES_WINT_T=0 >> AC_SUBST([GNULIB_OVERRIDES_WINT_T])]) >> >> It looks like this needs updating to use the new name. Eli> Thanks, I installed this and the other change you proposed, to allow Eli> people build Emacs, until Paul fixes this "properly". Hereʼs what I did to get it to build --with-native-compilation. Not pushing, since no doubt my method and commit message are all wrong :-)