Houston, we have a problem: JPMS explicitly forbids broken packages.

Currently:

   - apache-oro.jar and apache-regexp.jar are in the same package
   (org.apache.tools.ant.util.regexp) which is also present in ant.jar and
   ant-testutil.jar
   - ant-commons-logging.jar and ant-apache-log4j.jar are in the same
   package (org.apache.tools.ant.listener) which is also present in ant.jar
   - ant-antlr.jar, ant-netrexx.jar, ant-apache-xalan2.jar,
   ant-apache-bsf.jar are in the same package
   (org.apache.tools.ant.taskdefs.optional), the latter partially overlaps
   with ant.jar
   - ant-junit.jar and ant-junit4.jar are in the same package
   (org.apache.tools.ant.taskdefs.junit)
   -
   - ant-testutil.jar overlaps with multiple packages in ant.jar
   - ant-apache-bcel.jar partially overlaps with a
   org.apache.tools.filters.util package in ant.jar

ant-apache-resolver.jar, ant-commons-net.jar, ant-jai.jar,
ant-javamail.jar, ant-jdepend.jar, ant-jmf.jar, ant-jsch.jar, ant-swing.jar
and ant-xz.jar are fine.

There is no way Ant can play nice with JPMS without breaking backwards
compatibility. Ant 2, anybody? ;-)

Gintas

2018-02-05 14:00 GMT+01:00 Jaikiran Pai <jai.forums2...@gmail.com>:

> +1.
>
> - Downloaded the .tar.gz and installed locally. Setup ANT_HOME to this new
> version.
>
> - Ran some existing projects against this new version
>
> - Checked some documentation in the manual.
>
> Tested the projects using this version of Ant against both Java 8 and Java
> 9.
>
> -Jaikiran
>
>
>
>
> On 03/02/18 10:36 PM, Stefan Bodewig wrote:
>
>> Hi all
>>
>> I've created a release candidate for 1.10.2:
>>
>> git tag: ANT_1.10.2_RC1
>>           on commit: 0eba7eb
>> tarballs: https://dist.apache.org/repos/dist/dev/ant/
>>            revision: 24668
>> Maven artifacts:
>>           https://repository.apache.org/content/repositories/orgapache
>> ant-1021/org/apache/ant/
>>
>> This Vote will be open at least for 72 hours and close no earlier than
>> 2018-02-06 17:00UTC.
>>
>> Cheers
>>
>>          Stefan
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>> For additional commands, e-mail: dev-h...@ant.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
>
>

Reply via email to