1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 12:01:49 +02:00

gnu: gtksourceview-3.24.11: Fix build with gcc-14.

* gnu/packages/gtk.scm (gtksourceview-3)[arguments]: Add #:configure-flags to
relax-gcc-14-strictness.

Change-Id: I160f107334cc9a5817227dd5513231933184a032
This commit is contained in:
Janneke Nieuwenhuizen
2025-01-04 16:40:40 +01:00
committed by Andreas Enge
parent a7861acf06
commit e6d1cad44f
+9 -4
View File
@@ -731,10 +731,15 @@ highlighting and other features typical of a source code editor.")
(base32
"1zbpj283b5ycz767hqz5kdq02wzsga65pp4fykvhg8xj6x50f6v9"))))
(build-system gnu-build-system)
(arguments (substitute-keyword-arguments (package-arguments gtksourceview)
((#:phases phases)
`(modify-phases ,phases
(delete 'disable-gtk-update-icon-cache)))))))
(arguments
(append
(list
#:configure-flags
#~(list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"))
(substitute-keyword-arguments (package-arguments gtksourceview)
((#:phases phases)
`(modify-phases ,phases
(delete 'disable-gtk-update-icon-cache))))))))
(define-public gdk-pixbuf
(package