~ruther/guix-local

0bae6e35861e8a8d7d4ab90bdcadcf03ad9734fc — Zheng Junjie 10 months ago 30cc043
gnu: recutils: Fix build with GCC 14.

Fixes: guix/guix#1353.

* gnu/packages/databases.scm (recutils)[arguments]<#:configure-flags>:
Add -Wno-error=implicit-function-declaration and
-Wno-error=incompatible-pointer-types.

Change-Id: Id9169dec7fc02c181125986960a9d6be657c8517
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/databases.scm
M gnu/packages/databases.scm => gnu/packages/databases.scm +5 -1
@@ 1910,7 1910,11 @@ organized in a hash table or B+ tree.")
           #~(list "--disable-static"
                   (string-append "--with-bash-headers="
                                  (search-input-directory %build-inputs
                                                          "include/bash")))
                                                          "include/bash"))
                   ;; Add CFLAGS to relax gcc-14's strictness.
                   (string-append "CFLAGS=-g -O2"
                                  " -Wno-error=implicit-function-declaration"
                                  " -Wno-error=incompatible-pointer-types"))
           #:phases
           #~(modify-phases %standard-phases
               (add-after 'install 'symlink-bash-loadables