Dear Maintainer, with OpenJDK 11 (which seems to be the default in Buster) Groovy gives a warning at start up time, for any Groovy script. $ groovy -e "foo = \"Foo\"" WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/usr/share/groovy/lib/groovy-2.4.16.jar) to method java.lang.Object.finalize() WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.CachedClass WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release This is not the case with Java8 and may have to do with classes removed in Java11? Setting JAVA_HOME to have it use Java8 removes the warning. The scripts do seem to run fine otherwise. With kind regards, Egon
Hi, the Groovy issue only lists 3.0.0-beta1 as "Fix Version". Has it really been fixed in 2.4.17? Even if it was, Groovy should be updated to at least 2.5.x, better to 3.x in testing, shouldn't it? Bye... Dirk
Hi, did a quick check, and there's no fix for this in neither 2.4.19 not 2.5.11. So the only fixed versions are those >=3.0.0. Bye... Dirk
Hi, Groovy 4.0.0 has been released last week. See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951831 Bye... Dirk