bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#50985: Merging gnulib for Emacs 28.1?


From: Robert Pluim
Subject: bug#50985: Merging gnulib for Emacs 28.1?
Date: Tue, 05 Oct 2021 15:44:56 +0200

>>>>> On Tue, 05 Oct 2021 15:58:05 +0300, Eli Zaretskii <eliz@gnu.org> said:

    >> From: Andy Moreton <andrewjmoreton@gmail.com>
    >> 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 :-)

Attachment: 0001-Unbreak-with-native-compilation-build-after-gnulib-u.patch
Description: Text Data


Robert
-- 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]