rekado pushed a commit to branch wip-java-bootstrap-simplify in repository guix.
commit 32ea38679f7d5362595ec9160b586b701ece3b38 Author: Ricardo Wurmus <[email protected]> AuthorDate: Fri Dec 17 17:20:16 2021 +0100 gnu: ecj-javac-wrapper: Remove rt.jar from classpath. * gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Do not add jamvm's rt.jar to the classpath. --- gnu/packages/java.scm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 7f3881f..009d1c5 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -544,10 +544,7 @@ requirement for all GNU Classpath releases after version 0.93.") (define (main args) (let ((classpath (getenv "CLASSPATH"))) (setenv "CLASSPATH" - (string-join (list ,ecj - ,(string-append (assoc-ref %build-inputs "jamvm") - "/lib/rt.jar") - (or classpath "")) + (string-join (list ,ecj (or classpath "")) ":"))) (receive (vm-args other-args) ;; Separate VM arguments from arguments to ECJ.
