2021-06-17 10:46:08 +02:00
|
|
|
--- ./contrib/pg_trgm/trgm_regexp.c 2021-05-11 02:11:42.000000000 +0530
|
|
|
|
+++ ./contrib/pg_trgm/trgm_regexp.c.mod 2021-06-17 12:12:01.025156011 +0530
|
2020-10-19 19:26:59 +02:00
|
|
|
@@ -2173,7 +2173,7 @@
|
|
|
|
|
|
|
|
{
|
|
|
|
/* dot -Tpng -o /tmp/source.png < /tmp/source.gv */
|
|
|
|
- FILE *fp = fopen("/tmp/source.gv", "w");
|
2021-06-18 15:31:43 +02:00
|
|
|
+ FILE *fp = fopen("@TERMUX_PREFIX@/tmp/source.gv", "w");
|
2020-10-19 19:26:59 +02:00
|
|
|
|
2020-10-19 20:32:03 +02:00
|
|
|
fprintf(fp, "%s", buf.data);
|
|
|
|
fclose(fp);
|
|
|
|
@@ -2235,7 +2235,7 @@
|
|
|
|
|
|
|
|
{
|
|
|
|
/* dot -Tpng -o /tmp/transformed.png < /tmp/transformed.gv */
|
|
|
|
- FILE *fp = fopen("/tmp/transformed.gv", "w");
|
2021-06-18 15:31:43 +02:00
|
|
|
+ FILE *fp = fopen("@TERMUX_PREFIX@/tmp/transformed.gv", "w");
|
2020-10-19 20:32:03 +02:00
|
|
|
|
|
|
|
fprintf(fp, "%s", buf.data);
|
|
|
|
fclose(fp);
|
|
|
|
@@ -2326,7 +2326,7 @@
|
|
|
|
|
|
|
|
{
|
|
|
|
/* dot -Tpng -o /tmp/packed.png < /tmp/packed.gv */
|
|
|
|
- FILE *fp = fopen("/tmp/packed.gv", "w");
|
2021-06-18 15:31:43 +02:00
|
|
|
+ FILE *fp = fopen("@TERMUX_PREFIX@/tmp/packed.gv", "w");
|
2020-10-19 20:32:03 +02:00
|
|
|
|
2020-10-19 19:26:59 +02:00
|
|
|
fprintf(fp, "%s", buf.data);
|
|
|
|
fclose(fp);
|
2021-06-17 10:46:08 +02:00
|
|
|
--- ./src/bin/initdb/initdb.c 2021-05-11 02:11:42.000000000 +0530
|
|
|
|
+++ ./src/bin/initdb/initdb.c.mod 2021-06-17 12:16:34.435155906 +0530
|
2020-10-19 19:26:59 +02:00
|
|
|
@@ -1095,7 +1095,7 @@
|
|
|
|
#else
|
|
|
|
snprintf(repltok, sizeof(repltok), "#unix_socket_directories = ''");
|
|
|
|
#endif
|
|
|
|
- conflines = replace_token(conflines, "#unix_socket_directories = '/tmp'",
|
|
|
|
+ conflines = replace_token(conflines, "#unix_socket_directories = '@TERMUX_PREFIX@/tmp'",
|
|
|
|
repltok);
|
|
|
|
|
|
|
|
#if DEF_PGPORT != 5432
|
2021-06-17 10:46:08 +02:00
|
|
|
--- ./src/bin/pg_ctl/pg_ctl.c 2021-05-11 02:11:42.000000000 +0530
|
|
|
|
+++ ./src/bin/pg_ctl/pg_ctl.c.mod 2021-06-17 12:18:58.955155851 +0530
|
2020-10-19 19:26:59 +02:00
|
|
|
@@ -494,7 +494,7 @@
|
|
|
|
snprintf(cmd, MAXPGPATH, "exec \"%s\" %s%s < \"%s\" 2>&1",
|
|
|
|
exec_path, pgdata_opt, post_opts, DEVNULL);
|
|
|
|
|
|
|
|
- (void) execl("/bin/sh", "/bin/sh", "-c", cmd, (char *) NULL);
|
2021-06-17 10:46:08 +02:00
|
|
|
+ (void) execl("@TERMUX_PREFIX@/bin/sh", "@TERMUX_PREFIX@/bin/sh", "-c", cmd, (char *) NULL);
|
2020-10-19 19:26:59 +02:00
|
|
|
|
|
|
|
/* exec failed */
|
|
|
|
write_stderr(_("%s: could not start server: %s\n"),
|
2021-06-17 10:46:08 +02:00
|
|
|
--- ./src/bin/pg_upgrade/check.c 2021-05-11 02:11:42.000000000 +0530
|
|
|
|
+++ ./src/bin/pg_upgrade/check.c.mod 2021-06-17 12:21:44.835155788 +0530
|
|
|
|
@@ -471,7 +471,7 @@
|
2020-10-19 19:26:59 +02:00
|
|
|
|
|
|
|
#ifndef WIN32
|
|
|
|
/* add shebang header */
|
|
|
|
- fprintf(script, "#!/bin/sh\n\n");
|
|
|
|
+ fprintf(script, "#!@TERMUX_PREFIX@/bin/sh\n\n");
|
|
|
|
#else
|
|
|
|
/* suppress command echoing */
|
|
|
|
fprintf(script, "@echo off\n");
|
2021-06-17 10:46:08 +02:00
|
|
|
@@ -630,7 +630,7 @@
|
2020-10-19 19:26:59 +02:00
|
|
|
|
|
|
|
#ifndef WIN32
|
|
|
|
/* add shebang header */
|
|
|
|
- fprintf(script, "#!/bin/sh\n\n");
|
|
|
|
+ fprintf(script, "#!@TERMUX_PREFIX@/bin/sh\n\n");
|
|
|
|
#endif
|
|
|
|
|
|
|
|
/* delete old cluster's default tablespace */
|
2021-06-17 10:46:08 +02:00
|
|
|
--- ./src/bin/psql/command.c 2021-05-11 02:11:42.000000000 +0530
|
|
|
|
+++ ./src/bin/psql/command.c.mod 2021-06-17 12:25:14.125155708 +0530
|
|
|
|
@@ -3707,7 +3707,7 @@
|
2020-10-19 19:26:59 +02:00
|
|
|
if (result == -1)
|
|
|
|
pg_log_error("could not start editor \"%s\"", editorName);
|
|
|
|
else if (result == 127)
|
|
|
|
- pg_log_error("could not start /bin/sh");
|
|
|
|
+ pg_log_error("could not start @TERMUX_PREFIX@/bin/sh");
|
|
|
|
free(sys);
|
|
|
|
|
|
|
|
return result == 0;
|
2021-06-17 10:46:08 +02:00
|
|
|
@@ -3736,7 +3736,7 @@
|
2020-10-19 19:26:59 +02:00
|
|
|
const char *tmpdir = getenv("TMPDIR");
|
|
|
|
|
|
|
|
if (!tmpdir)
|
|
|
|
- tmpdir = "/tmp";
|
|
|
|
+ tmpdir = "@TERMUX_PREFIX@/tmp";
|
|
|
|
#else
|
|
|
|
char tmpdir[MAXPGPATH];
|
|
|
|
int ret;
|
2021-06-17 10:46:08 +02:00
|
|
|
@@ -4740,7 +4740,7 @@
|
2020-10-19 19:26:59 +02:00
|
|
|
|
|
|
|
|
|
|
|
#ifndef WIN32
|
|
|
|
-#define DEFAULT_SHELL "/bin/sh"
|
|
|
|
+#define DEFAULT_SHELL "@TERMUX_PREFIX@/bin/sh"
|
|
|
|
#else
|
|
|
|
/*
|
|
|
|
* CMD.EXE is in different places in different Win32 releases so we
|
2021-06-17 10:46:08 +02:00
|
|
|
--- ./src/include/pg_config_manual.h 2021-05-11 02:11:42.000000000 +0530
|
|
|
|
+++ ./src/include/pg_config_manual.h.mod 2021-06-17 12:27:13.665155663 +0530
|
|
|
|
@@ -208,7 +208,7 @@
|
2020-10-19 20:32:03 +02:00
|
|
|
* support them yet.
|
|
|
|
*/
|
2020-10-19 19:26:59 +02:00
|
|
|
#ifndef WIN32
|
2020-10-19 20:32:03 +02:00
|
|
|
-#define DEFAULT_PGSOCKET_DIR "/tmp"
|
|
|
|
+#define DEFAULT_PGSOCKET_DIR "@TERMUX_PREFIX@/tmp"
|
2020-10-19 19:26:59 +02:00
|
|
|
#else
|
2020-10-19 20:32:03 +02:00
|
|
|
#define DEFAULT_PGSOCKET_DIR ""
|
2020-10-19 19:26:59 +02:00
|
|
|
#endif
|