gnu: cryptsetup: Fix cross-compilation. * gnu/packages/cryptsetup.scm (cryptsetup): Set explicit `--with-libgcrypt-prefix' for cross-compilation. Change-Id: I39b8d07926865dd168f9db8d3eb84fafbf3f3c56 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
1 files changed, 5 insertions(+), 1 deletions(-) M gnu/packages/cryptsetup.scm
M gnu/packages/cryptsetup.scm => gnu/packages/cryptsetup.scm +5 -1
@@ 53,7 53,11 @@ ;; The default is OpenSSL which provides better PBKDF performance. "--with-crypto_backend=gcrypt" ;; GRUB 2.06 supports LUKS2, but does it reliably support all set-ups…? "--with-default-luks-format=LUKS1"))) "--with-default-luks-format=LUKS1" ;; libgcrypt is not found otherwise when cross-compiling. ;; <https://issues.guix.gnu.org/63864> (string-append "--with-libgcrypt-prefix=" (assoc-ref %build-inputs "libgcrypt"))))) (native-inputs (list pkg-config)) (inputs