summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZheng Junjie <z572@z572.online>2025-06-22 19:53:36 +0800
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:35 +0200
commiteb0029e1031abd0db30df625093efefbc568974a (patch)
treea72a637bb06379f28f966bef5ed6433ad2e3fb00
parent7f0ed8d2cb28e3649fe623d88e09a69f8c628999 (diff)
gnu: icedtea-7: Build with gcc-13.
Fixes: guix/guix#703 * gnu/packages/java.scm (icedtea-7)[native-inputs]: Add gcc-13. Change-Id: I2c50004d33ca85ee82fbc51f6e4456ad9b8d55c7
-rw-r--r--gnu/packages/java.scm9
1 files changed, 8 insertions, 1 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 4208ac0a5f..0f61730936 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -610,7 +610,14 @@
(string-append (assoc-ref outputs "jdk")
"/jre/lib/security"))))))))
(native-inputs
- `(("openjdk-src"
+ ;; XXX: Compiling with gcc-14 will encounter the following error:
+ ;; BUILD FAILED:
+ ;; /tmp/guix-build-icedtea-2.6.13.drv-0/icedtea-2.6.13/openjdk/langtools/
+ ;; make/build.xml:452: The following error occurred while executing this
+ ;; line:
+ ;; java.lang.AbstractMethodError: java.lang.Throwable.toString()Ljava/lang/String;
+ `(("gcc" ,gcc-13)
+ ("openjdk-src"
,(drop "openjdk"
"0l34ikyf62hbzlf9032alzkkqvf7bpmckz4gvirvph755w7gka8l"))
("corba-drop"