~ruther/guix-local

efb3675fd3d9a86c8a40c8ebe74db4503db231b9 — Janneke Nieuwenhuizen 1 year, 10 months ago cd352d5
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
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/java.scm
M gnu/packages/java.scm => gnu/packages/java.scm +5 -1
@@ 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"