aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZheng Junjie <z572@z572.online>2025-02-17 00:01:43 +0800
committerZheng Junjie <z572@z572.online>2025-02-17 10:54:01 +0800
commitad74dedb9f167c088d37a3a30d5d6fe841e9127b (patch)
tree856040a975d1ebe37bded724969452a2fe4aa213
parent8c483c12e94bcf43e4c44170f1d5fea5fbba4970 (diff)
downloadguix-ad74dedb9f167c088d37a3a30d5d6fe841e9127b.tar.gz
guix-ad74dedb9f167c088d37a3a30d5d6fe841e9127b.zip
gnu: apt-cacher-ng: Fix cross-compiling.
* gnu/packages/debian.scm (apt-cacher-ng)[arguments]<#:configure-flags>: Set PKG_CONFIG_EXECUTABLE. Change-Id: Iff300191a2db5b7db8b3dc2790acc0f5ac74b845
-rw-r--r--gnu/packages/debian.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/debian.scm b/gnu/packages/debian.scm
index d7e8edabb2..c54473f6f1 100644
--- a/gnu/packages/debian.scm
+++ b/gnu/packages/debian.scm
@@ -25,6 +25,7 @@
#:use-module (guix git-download)
#:use-module (guix gexp)
#:use-module (guix packages)
+ #:use-module (guix utils)
#:use-module (guix build-system cmake)
#:use-module (guix build-system copy)
#:use-module (guix build-system gnu)
@@ -556,6 +557,12 @@ debian/copyright for more information.")))))
(native-inputs (list pkg-config))
(arguments
(list
+ #:configure-flags
+ #~(list
+ (string-append "-DPKG_CONFIG_EXECUTABLE="
+ (search-input-file
+ %build-inputs (string-append
+ "/bin/" #$(pkg-config-for-target)))))
#:tests? #f ;Tests are "for development only".
#:phases #~(modify-phases %standard-phases
;; We want to provide good defaults. Here apt-cacher-ng is built