[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/04: gnu: munge: Fix cross-compiling.
From: |
guix-commits |
Subject: |
04/04: gnu: munge: Fix cross-compiling. |
Date: |
Mon, 28 Mar 2022 14:35:53 -0400 (EDT) |
efraim pushed a commit to branch master
in repository guix.
commit b103d8e4908baff6d048e3936aaa7a9c5be3ffa9
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Mon Mar 28 20:52:40 2022 +0300
gnu: munge: Fix cross-compiling.
* gnu/packages/admin.scm (munge)[arguments]: Add configure-flag to set
path to libgcrypt prefix. Add configure flags when cross-compiling to
assume support for pipes.
---
gnu/packages/admin.scm | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 2c47fb318d..512361cef6 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -3017,10 +3017,17 @@ displays a table of current bandwidth usage by pairs of
hosts.")
(list openssl libgcrypt))
(build-system gnu-build-system)
(arguments
- '(#:configure-flags
+ `(#:configure-flags
(list "--localstatedir=/var"
(string-append "--with-pkgconfigdir="
- (assoc-ref %outputs "out") "/lib/pkgconfig"))
+ (assoc-ref %outputs "out") "/lib/pkgconfig")
+ (string-append "--with-libgcrypt-prefix="
+ (assoc-ref %build-inputs "libgcrypt"))
+ ,@(if (%current-target-system)
+ ;; Assume yes on pipes when cross compiling.
+ `("ac_cv_file__dev_spx=yes"
+ "x_ac_cv_check_fifo_recvfd=yes")
+ '()))
#:phases
(modify-phases %standard-phases
;; XXX Many test series fail. Some might be fixable, others do no-no