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
This commit is contained in:
Zheng Junjie 2025-06-22 19:53:36 +08:00 committed by Andreas Enge
parent 7f0ed8d2cb
commit eb0029e103
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -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"