GNU bug report logs - #33847
27.0.50; emacsclient does not find server socket

Previous Next

Package: emacs;

Reported by: Ulrich Mueller <ulm <at> gentoo.org>

Date: Sun, 23 Dec 2018 09:49:01 UTC

Severity: normal

Tags: patch

Merged with 41707

Found in version 27.0.50

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #120 received at 33847 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: teika <at> gmx.com, eggert <at> cs.ucla.edu, 33847 <at> debbugs.gnu.org, ulm <at> gentoo.org
Subject: Re: bug#33847: 27.0.50; emacsclient does not find server socket
Date: Thu, 22 Jul 2021 19:45:31 +0300
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: Paul Eggert <eggert <at> cs.ucla.edu>,  teika <at> gmx.com,
>   33847 <at> debbugs.gnu.org,  ulm <at> gentoo.org
> Date: Thu, 22 Jul 2021 15:08:39 +0200
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > I said "almost" because I wasn't 110% sure.  Maybe I was mistaken, and
> > there will be no changes; all I ask is a heads-up to allow me to study
> > the patch more thoroughly and test it, that's all.
> 
> This was the last post in this thread.
> 
> Paul's patch is pretty, er, long, but I've tested it a bit, and it
> doesn't seem to break anything for me.  But then again, there's a lot of
> different setups in this area...
> 
> I've respun the patch for the current trunk.  Can you give it a test and
> see whether it works for you too?

Looks like you didn't attach the right patch?

Anyway, the main problem with the original patch is that it uses
Gnulib ACL module unconditionally.  Gnulib's ACL module doesn't
support MS-Windows ACLs, so Emacs has its own emulation of the
relevant routines in w32.c.  To make this emacsclient patch work on
MS-Windows one must either #ifdef away the emacsclient ACL code for
the WINDOWSNT build, or provide ACL emulation code in ntlib.c.  Both
are non-trivial jobs that I didn't yet have time to do, sorry.  I can
look into that during the following days if you show the right patch.

However, it sounds like Ulrich wasn't happy with this solution back
then, so perhaps we should first see that the problem still exists and
that everyone involved are okay with installing this, modulo minor
fixes?




This bug report was last modified 3 years and 225 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.