me
/
guix
Archived
1
0
Fork 0

gnu: PostgreSQL: Do not embed references to build tools.

Fixes <https://bugs.gnu.org/25527>.

* gnu/packages/databases.scm (postgresql-13)[arguments]: In #:configure-flags,
provide non-absolute references to the build tools.
master
Marius Bakke 2020-12-20 16:06:49 +01:00
parent 9128ca0475
commit e693617f55
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 6 additions and 1 deletions

View File

@ -1187,7 +1187,12 @@ developed in C/C++ to MariaDB and MySQL databases.")
(patches (search-patches "postgresql-disable-resolve_symlinks.patch"))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags '("--with-uuid=e2fs" "--with-openssl")
`(#:configure-flags '("--with-uuid=e2fs" "--with-openssl"
;; PostgreSQL installs its own Makefile (should it?).
;; Prevent it from retaining needless references to
;; the build tools in order to save size.
"MKDIR_P=mkdir -p" "INSTALL_BIN=install -c"
"LD=ld" "TAR=tar")
#:phases
(modify-phases %standard-phases
(add-before 'configure 'patch-/bin/sh