postgresql: Use _PATH_TMP instead of P_tmpdir
authorFredrik Fornwall <fredrik@fornwall.net>
Sun, 5 Mar 2017 11:55:54 +0000 (12:55 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Sun, 5 Mar 2017 11:55:54 +0000 (12:55 +0100)
disabled-packages/postgresql/src-include-pg_config_manual.h.patch

index 3c7a919..d9c2de5 100644 (file)
@@ -1,7 +1,16 @@
 diff -u -r ../postgresql-9.6.2/src/include/pg_config_manual.h ./src/include/pg_config_manual.h
 --- ../postgresql-9.6.2/src/include/pg_config_manual.h 2017-02-06 22:45:25.000000000 +0100
-+++ ./src/include/pg_config_manual.h   2017-03-05 12:33:31.343900518 +0100
-@@ -124,7 +124,7 @@
++++ ./src/include/pg_config_manual.h   2017-03-05 12:52:20.798099131 +0100
+@@ -13,6 +13,8 @@
+  *------------------------------------------------------------------------
+  */
++#include <paths.h>
++
+ /*
+  * Maximum length for identifiers (e.g. table names, column names,
+  * function names).  Names actually are limited to one less byte than this,
+@@ -124,7 +126,7 @@
  /*
   * Define this if your operating system supports link()
   */
@@ -10,17 +19,15 @@ diff -u -r ../postgresql-9.6.2/src/include/pg_config_manual.h ./src/include/pg_c
  #define HAVE_WORKING_LINK 1
  #endif
  
-@@ -182,7 +182,11 @@
+@@ -182,7 +184,11 @@
   * here's where to twiddle it.  You can also override this at runtime
   * with the postmaster's -k switch.
   */
--#define DEFAULT_PGSOCKET_DIR  "/tmp"
-+#ifdef P_tmpdir
-+#define DEFAULT_PGSOCKET_DIR  P_tmpdir
++#ifdef _PATH_TMP
++#define DEFAULT_PGSOCKET_DIR  _PATH_TMP
 +#else
-+#define DEFAULT_PGSOCKET_DIR  "/tmp"
+ #define DEFAULT_PGSOCKET_DIR  "/tmp"
 +#endif
-
-
  /*
   * This is the default event source for Windows event log.