When having jdom before ant in classpath (java-config --set-user-packages=jdom,ant), jdom's ant.jar is used instead of ant's. This makes ant nonfunctional. Reproducible: Always Steps to Reproduce: 1. java-config --set-user-packages=jdom,ant 2. ant (in a directory containing a build.xml, ant's source for example) 3. Actual Results: java.lang.VerifyError: (class: org/apache/tools/ant/taskdefs/email/EmailTask, method: execute signature: ()V) Incompatible object argument for function call Expected Results: build
Fixed in -r4... Cheers