summaryrefslogtreecommitdiff
path: root/gnu/packages/java.scm
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2025-01-05 16:09:16 +0100
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:25 +0200
commitefb3675fd3d9a86c8a40c8ebe74db4503db231b9 (patch)
tree0923eec78ec91f31721e62ba74a951fc14db355e /gnu/packages/java.scm
parentcd352d551e7e7ce26e5c1f524ac38e65d9610b1f (diff)
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
Diffstat (limited to 'gnu/packages/java.scm')
-rw-r--r--gnu/packages/java.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index e342c3658fa..4208ac0a5fe 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -744,7 +744,11 @@ IcedTea build harness.")
744 (srfi srfi-26))) 744 (srfi srfi-26)))
745 ((#:configure-flags flags) 745 ((#:configure-flags flags)
746 `(let ((jdk (assoc-ref %build-inputs "jdk"))) 746 `(let ((jdk (assoc-ref %build-inputs "jdk")))
747 `("CFLAGS=-fcommon" 747 `(,(string-append "CFLAGS=-fcommon"
748 " -Wno-error=implicit-function-declaration"
749 " -Wno-error=implicit-int"
750 " -Wno-error=incompatible-pointer-types"
751 " -Wno-error=int-conversion")
748 "CXXFLAGS=-fcommon" 752 "CXXFLAGS=-fcommon"
749 "--enable-bootstrap" 753 "--enable-bootstrap"
750 "--enable-nss" 754 "--enable-nss"