andreas pushed a commit to branch core-packages-team
in repository guix.
commit 2831b3f9220ab4a6f04b6fa5d5f3656e8aa11652
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 567f2615e7..5fcc4ccfb5 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -302,7 +302,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