diff options
author | Julien Lepiller <julien@lepiller.eu> | 2018-07-28 17:38:38 +0200 |
---|---|---|
committer | Julien Lepiller <julien@lepiller.eu> | 2018-10-04 22:26:02 +0200 |
commit | c336567dad48c5cdae0b442b58fae70a83b03e9b (patch) | |
tree | 34bae3a9df75ae56b72b4fe0deaa9b05400697e0 /gnu/packages/patches | |
parent | 030c912616c8ee1595218e304460041bcb4f1ceb (diff) | |
download | gnu-guix-c336567dad48c5cdae0b442b58fae70a83b03e9b.tar gnu-guix-c336567dad48c5cdae0b442b58fae70a83b03e9b.tar.gz |
gnu: postgresql: Fix finding extensions.
* gnu/packages/patches/postgresql-disable-resolve_symlinks.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/databases.scm (postgresql)[source]: Use it.
Diffstat (limited to 'gnu/packages/patches')
-rw-r--r-- | gnu/packages/patches/postgresql-disable-resolve_symlinks.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/patches/postgresql-disable-resolve_symlinks.patch b/gnu/packages/patches/postgresql-disable-resolve_symlinks.patch new file mode 100644 index 0000000000..97ef6928fe --- /dev/null +++ b/gnu/packages/patches/postgresql-disable-resolve_symlinks.patch @@ -0,0 +1,25 @@ +From 223c82d1d6ed1f29f26307249827ff679e09c780 Mon Sep 17 00:00:00 2001 +From: Julien Lepiller <julien@lepiller.eu> +Date: Sat, 28 Jul 2018 12:22:12 +0200 +Subject: [PATCH] disable resolve_symlink + +--- + src/common/exec.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/common/exec.c b/src/common/exec.c +index 878fc29..6b3e283 100644 +--- a/src/common/exec.c ++++ b/src/common/exec.c +@@ -218,6 +218,8 @@ find_my_exec(const char *argv0, char *retpath) + static int + resolve_symlinks(char *path) + { ++ // On GuixSD we *want* stuff relative to symlinks. ++ return 0; + #ifdef HAVE_READLINK + struct stat buf; + char orig_wd[MAXPGPATH], +-- +2.18.0 + |