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

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

bug#33847: 27.0.50; emacsclient does not find server socket


From: Paul Eggert
Subject: bug#33847: 27.0.50; emacsclient does not find server socket
Date: Fri, 23 Jul 2021 16:58:00 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0

On 7/23/21 4:38 AM, Lars Ingebrigtsen wrote:
And I've now tested on Macos, too, and emacsclient still works there.

Thanks for reminding me about that old patch. Unfortunately it uses an old version of the Gnulib ACL code, which means it'll miss a fix or two. I suggest the attached patches instead. They update Emacs to use current Gnulib (the first two patches) and then apply the same patch you sent, except with current Gnulib code.

The first two patches are something we should be doing anyway, to bring Emacs up-to-date on other Gnulib stuff. One thing worth putting into NEWS is the new --disable-year2038 option to 'configure', which may be useful for the next glibc release (for those people still running Emacs on 32-bit GNU/Linux x86 or ARM).

You probably gotta run 'make bootstrap' after installing these patches. Although I fixed the glitches Eli noted, the other Gnulib changes may need further changes to Emacs's Microsoft-related code.

Attachment: 0001-Update-from-Gnulib-by-running-admin-merge-gnulib.patch
Description: Text Data

Attachment: 0002-By-hand-fixes-for-update-from-Gnulib.patch
Description: Text Data

Attachment: 0003-Redo-emacsclient-socket-symlink-attack-checking.patch
Description: Text Data


reply via email to

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