janneke pushed a commit to branch core-packages-team in repository guix. commit 65f63560b5b79f2b59d54571913eedee2316db2c Author: Zheng Junjie <zhengjun...@iscas.ac.cn> AuthorDate: Tue Dec 31 09:43:29 2024 +0800
gnu: jamvm-1-bootstrap: Fix build with gcc-14. * gnu/packages/java-bootstrap.scm (jamvm-1-bootstrap)[arguments] <#:configure-flags>: Add CFLAGS. Change-Id: I354113621cb5b69e9a6e836250335319561a17e3 --- gnu/packages/java-bootstrap.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/java-bootstrap.scm b/gnu/packages/java-bootstrap.scm index bce7b4fbfc..7a6251611e 100644 --- a/gnu/packages/java-bootstrap.scm +++ b/gnu/packages/java-bootstrap.scm @@ -161,7 +161,11 @@ language.") (assoc-ref %build-inputs "classpath")) "--disable-int-caching" "--enable-runtime-reloc-checks" - "--enable-ffi") + "--enable-ffi" + ,(string-append + "CFLAGS=-g -O2" + " -Wno-error=implicit-function-declaration" + " -Wno-error=incompatible-pointer-types")) #:phases ,(if (string-prefix? "aarch64" (or (%current-system) (%current-target-system)))