--- src/src/pulsecore/core-util.c.orig	2017-01-13 03:02:18.000000000 +0000
+++ src/src/pulsecore/core-util.c	2017-03-06 22:31:51.321911880 +0000
@@ -1812,7 +1812,7 @@
      * users, too. Since we need POSIX locking and UNIX sockets in
      * this directory, we try XDG_RUNTIME_DIR first, and if that isn't
      * set create a directory in $HOME and link it to a random subdir
-     * in /tmp, if it was not explicitly configured. */
+     * in @TERMUX_PREFIX@/tmp, if it was not explicitly configured. */
 
     m = pa_in_system_mode() ? 0755U : 0700U;
 
@@ -1885,7 +1885,7 @@
 
 #ifdef HAVE_SYMLINK
             /* Hmm, so the runtime directory didn't exist yet, so let's
-             * create one in /tmp and symlink that to it */
+             * create one in @TERMUX_PREFIX@/tmp and symlink that to it */
 
             if (make_random_dir_and_link(0700, k) < 0) {
 
@@ -3429,7 +3429,7 @@
         pa_is_path_absolute(t))
         return t;
 
-    return "/tmp";
+    return "@TERMUX_PREFIX@/tmp";
 }
 
 int pa_open_cloexec(const char *fn, int flags, mode_t mode) {