bug-gnulib
[Top][All Lists]
Advanced

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

Re: Should Emacs 26 be portable to Glibc 2.28?


From: Paul Eggert
Subject: Re: Should Emacs 26 be portable to Glibc 2.28?
Date: Thu, 8 Mar 2018 17:11:58 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0

On 03/08/2018 05:39 AM, Eli Zaretskii wrote:
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+#if defined _IO_ftrylockfile || defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 
/* GNU libc, BeOS, Haiku, Linux libc5 */

Thanks, good suggestion, I installed that into Gnulib[1] and copied it into Emacs master[2].

However, after looking into this some more it turns out that we need not backport it to emacs-26. For Emacs built with Glibc, fpending.c is compiled only for glibc 2.1.92 and older, which means that the portability bug with glibc 2.28 cannot be triggered for Emacs. Sorry about the false alarm.

[1] https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=74d9d6a293d7462dea8f83e7fc5ac792e956a0ad

[2] https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=f0c590b857415e94a8ed9ded0e9ba2f91ea2a3c7




reply via email to

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