mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-21 02:03:29 -05:00
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.
This commit is contained in:
parent
9128ca0475
commit
e693617f55
1 changed files with 6 additions and 1 deletions
|
@ -1187,7 +1187,12 @@ (define-public postgresql-13
|
|||
(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
|
||||
|
|
Loading…
Reference in a new issue