~ruther/guix-local

0a07c7310eff1eaa8ace4dbaf732534a03f30865 — Janneke Nieuwenhuizen 1 year, 4 months ago 436a00b
gnu: libxcrypt: Fix cross-build for MinGW.

* gnu/packages/crypto.scm (libxcrypt): When building for MinGW, relax gcc's
strictness.

Change-Id: I3e30608d9c218576f0a2e552daf644e17dc5c488
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/crypto.scm
M gnu/packages/crypto.scm => gnu/packages/crypto.scm +3 -1
@@ 1653,7 1653,9 @@ checksum tool based on the BLAKE3 cryptographic hash function.")
        (list #:tests? #f))     ; TODO: Investigate test failures.
       ((target-mingw?)
        (list #:configure-flags
              #~(list "CFLAGS=-g -O2 -Wno-error=pedantic"
              #~(list #$(string-append "CFLAGS=-g -O2"
                                       " -Wno-error=pedantic"
                                       " -Wno-error=conversion")
                      "ac_cv_ld_no_undefined=-no-undefined")))
       (else '())))
    (synopsis