summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/crypto.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index cf06efc947..d84f7a79f9 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -27,7 +27,7 @@
;;; Copyright © 2022 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
;;; Copyright © 2023 Ivan Vilata-i-Balaguer <ivan@selidor.net>
;;; Copyright © 2023 Foundation Devices, Inc. <hello@foundationdevices.com>
-;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright © 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1653,6 +1653,10 @@ checksum tool based on the BLAKE3 cryptographic hash function.")
(invoke "patch" "--force" "-p1" "-i" patch)))))))
((target-ppc32?)
(list #:tests? #f)) ; TODO: Investigate test failures.
+ ((target-mingw?)
+ (list #:configure-flags
+ #~(list "CFLAGS=-g -O2 -Wno-error=pedantic"
+ "ac_cv_ld_no_undefined=-no-undefined")))
(else '())))
(synopsis
"Extended crypt library for descrypt, md5crypt, bcrypt, and others")