z572 pushed a commit to branch core-packages-team
in repository guix.
commit c808323eed14cddb53b9cd3199a7c06081d578d9
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Tue Dec 31 22:54:23 2024 +0100
gnu: sdl2-2.0.14: Fix build with gcc-14.
* gnu/packages/sdl.scm (sdl2-2.0)[arguments]: New field to relax gcc-14's
strictness.
Change-Id: I17fdf1facba6bda381425d0c11cc5fc200afbd4a
---
gnu/packages/sdl.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
index 42fcf35d40..5cfbdf4781 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -242,7 +242,13 @@ behind the scenes.")
version ".tar.gz"))
(sha256
(base32
- "1g1jahknv5r4yhh1xq5sf0md20ybdw1zh1i15lry26sq39bmn8fq"))))))
+ "1g1jahknv5r4yhh1xq5sf0md20ybdw1zh1i15lry26sq39bmn8fq"))))
+ (arguments
+ (substitute-keyword-arguments (package-arguments sdl2)
+ ((#:configure-flags flags)
+ #~(cons*
+ "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"
+ #$flags))))))
(define-public libmikmod
(package