~ruther/guix-local

41357c7d1c5485276a746f8ab24ff706ffe87a4e — Anderson Torres 2 months ago a85a082
gnu: alpine: Fix build with gcc-14.

* gnu/packages/mail.scm (alpine)[arguments]<#:configure-flags>: Add CFLAGS.

Fixes: guix/guix#4585
Change-Id: I8229b699d4ae15548f61586d2ee7d1c1b1602c7b
Co-authord-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
1 files changed, 16 insertions(+), 14 deletions(-)

M gnu/packages/mail.scm
M gnu/packages/mail.scm => gnu/packages/mail.scm +16 -14
@@ 4033,20 4033,22 @@ operators and scripters.")
     `(#:make-flags
       (list (string-append "CC=" ,(cc-for-target)))
       #:parallel-build? #f             ;fails otherwise
       #:configure-flags (list (string-append "--with-ssl-include-dir="
                                              (assoc-ref %build-inputs "openssl")
                                              "/include/openssl")
                               (string-append "--with-ssl-dir="
                                              (assoc-ref %build-inputs "openssl"))
                               (string-append "--with-ssl-certs-dir="
                                              "/etc/ssl/certs/")
                               (string-append "--with-ssl-lib-dir="
                                              (assoc-ref %build-inputs "openssl")
                                              "/lib")
                               (string-append "--with-interactive-spellcheck="
                                              (assoc-ref %build-inputs "aspell")
                                              "/bin/aspell")
                               "--with-date-stamp=Thu  1 Jan 01:00:01 CET 1970")
       #:configure-flags
         (list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-type"
           (string-append "--with-ssl-include-dir="
                          (assoc-ref %build-inputs "openssl")
                          "/include/openssl")
           (string-append "--with-ssl-dir="
                          (assoc-ref %build-inputs "openssl"))
           (string-append "--with-ssl-certs-dir="
                          "/etc/ssl/certs/")
           (string-append "--with-ssl-lib-dir="
                          (assoc-ref %build-inputs "openssl")
                          "/lib")
           (string-append "--with-interactive-spellcheck="
                          (assoc-ref %build-inputs "aspell")
                          "/bin/aspell")
           "--with-date-stamp=Thu  1 Jan 01:00:01 CET 1970")
       #:phases
       (modify-phases %standard-phases
         (add-after 'unpack 'assume-shadow-passwords