From 378766dd2e7187d8ea48c47dd3fc53a7e66cf5c7 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Mon, 5 Jun 2023 16:21:19 +0200 Subject: gnu: openssl: Build fix for the Hurd. * gnu/packages/tls.scm (openssl-3.0)[arguments]: When building on the Hurd, add "hurd-x86" to #:configure-flags. --- gnu/packages/tls.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index d94b7c27f5..a2ed15ebdc 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -585,7 +585,12 @@ (define-public openssl-3.0 (lambda* (#:key native-inputs inputs #:allow-other-keys) (setenv "HASHBANGPERL" (search-input-file (or native-inputs inputs) - "/bin/perl")))))))) + "/bin/perl")))))) + ((#:configure-flags flags #~'()) + (if (system-hurd?) + #~(append #$flags '("hurd-x86")) ;must not be used when + ;cross-compiling! + flags)))) (license license:asl2.0))) (define-public openssl openssl-3.0) -- cgit v1.2.3