janneke pushed a commit to branch core-packages-team in repository guix. commit 7c940771e40043533cab45e747487841ca183088 Author: Janneke Nieuwenhuizen <jann...@gnu.org> AuthorDate: Sun Jan 5 13:24:43 2025 +0100
gnu: gnome-recipes: Fix build with gcc-14. * gnu/packages/gnome.scm (gnome-recipes)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30 --- gnu/packages/gnome.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 5756f1505d..7b9f39a148 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -805,7 +805,13 @@ patterns.") (lambda _ (copy-recursively #$(this-package-native-input "libgd-checkout") - "subprojects/libgd")))))) + "subprojects/libgd"))) + (add-before 'configure 'relax-gcc-14-strictness + (lambda _ + (setenv "CFLAGS" + (string-append + "-g -O2" + " -Wno-error=incompatible-pointer-types"))))))) (inputs (list glib gnome-autoar gnome-online-accounts