summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2025-01-05 13:07:31 +0100
committerZheng Junjie <z572@z572.online>2025-06-22 16:32:54 +0800
commitd322b7053b59e6cd74454101838034ce2cdc2bf6 (patch)
treea7269371681341f170571c2775858fba37f77f91
parentbb77fc1a78f209b81e1b00ea0a2850b406a1caca (diff)
gnu: folks: Fix build with gcc-14.
* gnu/packages/gnome.scm (folks)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
-rw-r--r--gnu/packages/gnome.scm8
1 files changed, 7 insertions, 1 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index da70b9017af..73b6051da36 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -11171,7 +11171,13 @@ functionality and behavior.")
(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