janneke pushed a commit to branch core-packages-team
in repository guix.

commit 34ff23bf766d89be228afcb0eaa7bc3da062c1f7
Author: Janneke Nieuwenhuizen <jann...@gnu.org>
AuthorDate: Sun Jan 5 12:09:50 2025 +0100

    gnu: libbraille: Fix build with gcc-14.
    
    * gnu/packages/accessibility.scm (libbraille)[arguments]: Add CFLAGS to 
#:configure-flags
    to relax gcc-14's strictness.
    
    Change-Id: Id16c1f46d2f613a2cc878c9be6b88b3e613091e1
---
 gnu/packages/accessibility.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/accessibility.scm b/gnu/packages/accessibility.scm
index d9165190e9..bf1e56f662 100644
--- a/gnu/packages/accessibility.scm
+++ b/gnu/packages/accessibility.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2020, 2023, 2024 Efraim Flashner <efr...@flashner.co.il>
 ;;; Copyright © 2022 Hunter Jozwiak <hunter.t....@gmail.com>
 ;;; Copyright © 2023 Ivan Gankevich <igankev...@capybaramail.xyz>
+;;; Copyright © 2025 Janneke Nieuwenhuizen <jann...@gnu.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -78,7 +79,8 @@
     (arguments
      `(#:tests? #f                      ; Tests require drivers
        #:configure-flags
-       (list "--disable-static"
+       (list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types"
+             "--disable-static"
              "--enable-fake")
        #:phases
        (modify-phases %standard-phases

Reply via email to