Paul Eggert <[email protected]> 2026.10.12 03:01 write, > > On 2026-10-11 11:32, Yue Yi wrote: > > CC mktime.o > > mktime.c:70:11: fatal error: tzsanitize.h: No such file or directory > > 70 | # include "tzsanitize.h" > > | ^~~~~~~~~~~~~~ > > Thanks, please try the attached additional patch. (This is continuing to > assume Emacs does not need Gnulib's tzsanitize module.)
this error disappeared and a new one appears :p make distclean ./configure --without-pop --without-compress-install --prefix=/d/emacs-build --with-native-compilation=no make -j1 -k 2>&1 | tee out.txt make -C ../nt ../src/emacs.res make[3]: Entering directory '/d/emacs-ucrt/nt' RC ../src/emacs.res make[3]: Leaving directory '/d/emacs-ucrt/nt' make -C ../admin/charsets all make[3]: Entering directory '/d/emacs-ucrt/admin/charsets' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/d/emacs-ucrt/admin/charsets' make -C ../admin/unidata charscript.el make[3]: Entering directory '/d/emacs-ucrt/admin/unidata' make[3]: Nothing to be done for 'charscript.el'. make[3]: Leaving directory '/d/emacs-ucrt/admin/unidata' make -C ../admin/unidata emoji-zwj.el make[3]: Entering directory '/d/emacs-ucrt/admin/unidata' make[3]: Nothing to be done for 'emoji-zwj.el'. make[3]: Leaving directory '/d/emacs-ucrt/admin/unidata' CCLD temacs.exe D:/_D/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/16.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../lib/libgnu.a(time_rz.o): in function `mktime_z': D:\emacs-ucrt\lib/time_rz.c:309:(.text+0x31a): undefined reference to `rpl_mktime' collect2.exe: error: ld returned 1 exit status make[2]: *** [Makefile:713: temacs.exe] Error 1 GEN ../etc/DOC make -C ../admin/charsets cp51932.el make[3]: Entering directory '/d/emacs-ucrt/admin/charsets' make[3]: Nothing to be done for 'cp51932.el'. make[3]: Leaving directory '/d/emacs-ucrt/admin/charsets' make -C ../admin/charsets eucjp-ms.el make[3]: Entering directory '/d/emacs-ucrt/admin/charsets' make[3]: Nothing to be done for 'eucjp-ms.el'. make[3]: Leaving directory '/d/emacs-ucrt/admin/charsets' make[2]: Target 'all' not remade because of errors. make[2]: Leaving directory '/d/emacs-ucrt/src' make[1]: *** [Makefile:549: src] Error 2 make -C doc/lispref DOCLANG=default info make[2]: Entering directory '/d/emacs-ucrt/doc/lispref' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/d/emacs-ucrt/doc/lispref' make -C doc/lispintro DOCLANG=default info make[2]: Entering directory '/d/emacs-ucrt/doc/lispintro' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/d/emacs-ucrt/doc/lispintro' make -C doc/emacs DOCLANG=default info make[2]: Entering directory '/d/emacs-ucrt/doc/emacs' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/d/emacs-ucrt/doc/emacs' make[1]: Target 'actual-all' not remade because of errors. make[1]: Leaving directory '/d/emacs-ucrt' make[1]: Entering directory '/d/emacs-ucrt' *** *** "make all" failed with exit status 2. *** *** You could try to: *** - run "make bootstrap", which might fix the problem *** - run "make V=1", which displays the full commands invoked by make, *** to further investigate the problem *** make[1]: *** [Makefile:413: advice-on-failure] Error 2 make[1]: Leaving directory '/d/emacs-ucrt' make: *** [Makefile:369: all] Error 2
