From 5971ddb8b0678acc049d27f3c638b63f5234beed Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Wed, 6 Apr 2016 18:05:04 -0400 Subject: [PATCH 1/1] emacs: Patch server-socket-dir to avoid /tmp --- packages/emacs/lisp-server.el.patch.beforehostbuild | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/emacs/lisp-server.el.patch.beforehostbuild diff --git a/packages/emacs/lisp-server.el.patch.beforehostbuild b/packages/emacs/lisp-server.el.patch.beforehostbuild new file mode 100644 index 00000000..b57f6d60 --- /dev/null +++ b/packages/emacs/lisp-server.el.patch.beforehostbuild @@ -0,0 +1,12 @@ +diff -u -r ../emacs-25.0.92/lisp/server.el ./lisp/server.el +--- ../emacs-25.0.92/lisp/server.el 2016-03-02 05:21:42.000000000 -0500 ++++ ./lisp/server.el 2016-04-06 17:34:48.134354070 -0400 +@@ -267,7 +267,7 @@ + ;; does not read the init file. + (defvar server-socket-dir + (and (featurep 'make-network-process '(:family local)) +- (format "%s/emacs%d" (or (getenv "TMPDIR") "/tmp") (user-uid))) ++ (format "%s/emacs%d" (or (getenv "TMPDIR") "@TERMUX_PREFIX@/tmp") (user-uid))) + "The directory in which to place the server socket. + If local sockets are not supported, this is nil.") + -- 2.11.0