gnu: folks: Fix build with gcc-14.

* gnu/packages/gnome.scm (folks)[arguments]: Add phase "relax-gcc-14-strictness".

Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
This commit is contained in:
Janneke Nieuwenhuizen 2025-01-05 13:07:31 +01:00
parent 5ca468b358
commit fa18ec718a
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -11021,7 +11021,13 @@ (define-public folks
(lambda _
(substitute* "meson.build"
(("gtk_update_icon_cache: true")
"gtk_update_icon_cache: false")))))))
"gtk_update_icon_cache: false"))))
(add-before 'configure 'relax-gcc-14-strictness
(lambda _
(setenv "CFLAGS"
(string-append "-g -O2"
" -Wno-error=implicit-function-declaration"
" -Wno-error=incompatible-pointer-types")))))))
(inputs
(list bdb
dbus-glib