z572 pushed a commit to branch core-packages-team
in repository guix.
commit f8a907dabdf036ca83f2876d9f819fb9fdb667ba
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Mon Dec 30 16:00:25 2024 +0100
gnu: gtk+-2: Fix build with gcc-14.
* gnu/packages/gtk.scm (gtk+-2)[arguments]: Add CFLAGS to #:configure-flags
to
relax gcc-14's strictness.
Change-Id: If2433b1f905a9a01d31f439e77ee302840c92755
---
gnu/packages/gtk.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 7ed7d7b7df..2010d17375 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -971,7 +971,11 @@ is part of the GNOME accessibility project.")
(list
#:parallel-tests? #f
#:configure-flags
- #~(list "--with-xinput=yes"
+ #~(list #$(string-append
+ "CFLAGS=-g -O2"
+ " -Wno-error=implicit-int"
+ " -Wno-error=incompatible-pointer-types")
+ "--with-xinput=yes"
(string-append "--with-html-dir=" #$output
"/share/gtk-doc/html"))
#:phases