On 10/3/21 12:37 PM, Paul Eggert wrote: > In July Eli gave the OK for me to merge Gnulib (see Bug#33847) but > unfortunately I put it off. I'll look into doing that now. OK, attached are proposed patches to emacs-28 to merge Gnulib into the emacs-28 branch. This is intended to be what I posted to Bug#33847 in July, except taking more-recent Emacs and Gnulib changes into account. Although the 1st patch is large, it's almost all automatically-generated by admin/merge-gnulib. I haven't tested the 2nd patch, as it's Microsoft-specific and I am mostly just guessing about Microsoft. As you can see from recent activity in the emacs-28 branch I have also fixed a few glitches that prevent Emacs from building on Fedora 34 if configured with --enable-gcc-warnings, or from building on draft C2x platforms; those fixes are small and are independent of the attached patches. The attached patches fix several more glitches of this sort. A few such glitches still remain; I plan to look into those after this patchset is installed.