Bug#916760: emacs: please enable systemd socket activation support

2018-12-22 Thread Sean Whitton
Hello Ansgar, On Fri 21 Dec 2018 at 11:01am +0100, Ansgar Burchardt wrote: > I was asked on IRC to test this with the Debian package (1:26.1+1-2). > It works: > > After starting the emacs.socket unit, systemd opens the socket: > > +--- > | [...] /run/user/[...]/emacs [...] users:(("systemd",pid=2

Bug#916760: emacs: please enable systemd socket activation support

2018-12-21 Thread Ansgar Burchardt
Hi, Ansgar Burchardt writes: > emacs26 added support for systemd socket activation (which I'm looking > forward to use). I was asked on IRC to test this with the Debian package (1:26.1+1-2). It works: After starting the emacs.socket unit, systemd opens the socket: +--- | [...] /run/user/[...]/e

Bug#916760: emacs: please enable systemd socket activation support

2018-12-18 Thread Ansgar Burchardt
Hi, I got around to rebuild emacs with libsystemd-dev installed. That is enough for socket activation to work (with custom emacs.socket file): +--- | run/user/[...]/emacs [...] users:(("emacs",pid=26360,fd=3),("systemd",pid=2487,fd=23)) <-> +---( from ss output ) Ansgar

Bug#916760: emacs: please enable systemd socket activation support

2018-12-18 Thread Ansgar Burchardt
Package: emacs Version: 1:26.1+1-1 Severity: normal Hi, emacs26 added support for systemd socket activation (which I'm looking forward to use). However looking at the buildd log it seems this isn't enabled: +--- | Does Emacs use -lsystemd? no +---[ https://build