guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

213/300: gnu: icedtea-8: Fix build with gcc-14.


From: guix-commits
Subject: 213/300: gnu: icedtea-8: Fix build with gcc-14.
Date: Wed, 26 Mar 2025 18:37:06 -0400 (EDT)

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

commit d947441a1d8a09ff020722aa3a6d22c0ef218752
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Sun Jan 5 16:09:16 2025 +0100

    gnu: icedtea-8: Fix build with gcc-14.
    
    * gnu/packages/java.scm (icedtea-8)[arguments]: Extend CFLAGS to relax
    gcc-14's strictness.
    
    Change-Id: Ia7a53bfd1649c54505d7d2d033f9e984c531da90
---
 gnu/packages/java.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 1134e3eee0..8e782ed0d2 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -744,7 +744,11 @@ IcedTea build harness.")
                 (srfi srfi-26)))
              ((#:configure-flags flags)
               `(let ((jdk (assoc-ref %build-inputs "jdk")))
-                 `("CFLAGS=-fcommon"
+                 `(,(string-append "CFLAGS=-fcommon"
+                                   " -Wno-error=implicit-function-declaration"
+                                   " -Wno-error=implicit-int"
+                                   " -Wno-error=incompatible-pointer-types"
+                                   " -Wno-error=int-conversion")
                    "CXXFLAGS=-fcommon"
                    "--enable-bootstrap"
                    "--enable-nss"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]