[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
105/246: gnu: sdl2-2.0.14: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
105/246: gnu: sdl2-2.0.14: Fix build with gcc-14. |
Date: |
Sun, 12 Jan 2025 10:21:32 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit cdeb508e6f593b182417f2231940c3420beb28d1
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
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 227846c042..f1d69781ae 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -207,7 +207,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
- 71/246: gnu: polkit: Fix build with gcc-14., (continued)
- 71/246: gnu: polkit: Fix build with gcc-14., guix-commits, 2025/01/12
- 148/246: gnu: tbb: Fix build with gcc-14., guix-commits, 2025/01/12
- 170/246: Revert "gnu: r-rcppparallel: Fix build with gcc-14.", guix-commits, 2025/01/12
- 237/246: guix: build-system: cmake: Rework cross compilation., guix-commits, 2025/01/12
- 246/246: gnu: gettext: Update to 0.23.1., guix-commits, 2025/01/12
- 88/246: gnu: libcddb: Fix build with gcc-14., guix-commits, 2025/01/12
- 92/246: gnu: mariadb: Update to 10.11.10 and fix build., guix-commits, 2025/01/12
- 95/246: gnu: syslinux: Drop python2 dependency., guix-commits, 2025/01/12
- 101/246: gnu: raptor2: Update to 2.0.16; fixes build with gcc-14., guix-commits, 2025/01/12
- 100/246: gnu: mediasdk: Update to 23.2.2 and fix build with gcc-14., guix-commits, 2025/01/12
- 105/246: gnu: sdl2-2.0.14: Fix build with gcc-14.,
guix-commits <=
- 121/246: gnu: openexr: Update to 3.3.2; fixes build with gcc-14., guix-commits, 2025/01/12
- 122/246: gnu: mypaint-brushes-1.3.1: Revert to automake-1.16.5; fixes build., guix-commits, 2025/01/12
- 123/246: gnu: openexr-2: Fix build with gcc-14., guix-commits, 2025/01/12
- 126/246: gnu: python: Use G-Expressions., guix-commits, 2025/01/12
- 125/246: gnu: orbit2: Fix build with gcc-14., guix-commits, 2025/01/12
- 128/246: gnu: llvm-12: Fix build with gcc-14., guix-commits, 2025/01/12
- 124/246: gnu: libgee: Fix build with gcc-14., guix-commits, 2025/01/12
- 134/246: gnu: lpsolve: Fix build with gcc-14., guix-commits, 2025/01/12
- 140/246: gnu: zxing-cpp: Fix build with gcc-14., guix-commits, 2025/01/12
- 149/246: gnu: podofo: Fix build with gcc-14., guix-commits, 2025/01/12