From ca2237bc541ccb72ef3b97acb22c983e9901513f Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sun, 22 Jun 2025 21:54:47 +0800 Subject: gnu: openjdk9: Fix build with gcc-14. * gnu/packages/java.scm (openjdk9)[arguments]<#:phases>: Add -Wno-error=int-conversion to with-extra-cflags. [inputs]: Replace libelf with elfutils. Change-Id: Ic880d6b416cfd07e8e22e9037d8d8812645b3a80 --- gnu/packages/java.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 0f61730936f..ac9e3b8a6a2 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -959,7 +959,9 @@ new Date();")) ;; Add flags for compilation with gcc >= 10 ,(string-append "--with-extra-cflags=-fcommon" " -fno-delete-null-pointer-checks" - " -fno-lifetime-dse") + " -fno-lifetime-dse" + ;; flags for compilation with gcc >= 14. + " -Wno-error=int-conversion") (string-append "--with-freetype=" (assoc-ref inputs "freetype")) "--disable-freetype-bundling" @@ -1192,7 +1194,7 @@ new Date();")) freetype giflib lcms - libelf + elfutils libjpeg-turbo libice libpng -- cgit v1.3