> Maybe some feedback on the Emacs side about this? There are indeed very > few places where systemd sd_* functions are called in emacs.c, should we > try and re-implement them instead of using the library as is? Would that > be a contribution Emacs devs would be interested in? That would > definitely be beneficial for Emacs on Guix as highlighted by Ludo'.
It's hard to tell without seeing the actual patch. But if the code is sufficiently simple, it implements a protocol that's well documented, and it allows us to eliminate the dependency on the systemd library, we might like it. Stefan