1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-29 21:41:15 +02:00

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
This commit is contained in:
Zheng Junjie
2025-07-19 17:45:02 +08:00
parent 30cc04367f
commit 0bae6e3586

View File

@@ -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